Clarifying myself. I was thinking of the firewall mounted sensor when OP said "map". I think its just a barometer??"Question #2... Does the MAP influence the ECM to add fuel as the pressure goes up? I know on my 91 Dodge (mechanical F/P and mechanical injectors), the pressure from the turbo directly affects the amount of fuel the IP dispenses."
Its been a long time since Ive even looked at the MAP, but I don't think its even hooked up to the engine is it?
The amount of fuel IP puts out determines the turbo's out put/boost.
Welcome to TTS, got pictures of your truck?