I have basicly the same set up, but do not have the BPV, just the stock.
I am actuly getting the same results you are in my 08. I changed to the LWG map and of course it does not pull as hard; does seem to help with the overboosting.
Hope this helps, to let you know your not the only one.....