Trust what I say here. Your car does NOT have a MAP sensor. Period. End of story.
That sensor that he showed on the firewall is merly a barometric pressure sensor. All its doing is taking a sample of air to determine the barometric pressure outside (it changes with altitude) So right now your at sea level. Lets say you drive up into the mountains. Well if the computer doesnt adjust for you new altitude it will never run right. Hence thats what the sensor is doing.
Now a MAP on the other hand is measuring manifold absolute pressure. And its bolted directly to the intake manifold.
That sensor he showed doesnt even connect to the motor what so ever. Its just a black box with a 3 wire plug and a little tip on the end that takes the measurement.
I know you called me over the weekend wanting me to make a house call but I am just not able to do it being I just wouldnt have the tools needed to fix the car. I think its about time to bring it in (either me, Ford Speed, All American, etc.) Does the car drive at all?