srt sensors are 3 wire. and 2.25 bar If I remember correctly. If your ECU is calibrated for the same it can work.
What do you mean by popping the map???
If its electrically dying, I'd try taking that clamp off.
__________________
You can quit watching me now....