7875 + 5.9 + E85 + Megasquirt
Subcom. I may be way off here, but are you getting your map reading before or after the throttle body? Only reason I ask is I have the same throttle body as you and when I removed the breather tube it was VERY easy to remove. I only wondered because at higher pressures it may be causing a boost leak and if the reading is pre tb it would think you were at X psi when you could potentially be way less depending on how much leakage you were getting. Just a thought??