I bought a used 97 Saturn SL2, and within a week of driving it, the check engine light came on. I took it to get diagnosed and it came back with P0105 MAP/BARO circuit malfunction. I also noticed that there were fuses missing for the horn. I replaced that and within a minute, smoke just started to pour out (??). I bought a new MAP sensor and cleared the code. The next day the code came back. After about a week of the code being there I put the car in to a shop, and they told me that the temp sensor was shorted and replaced the sensor and some wiring around it and they also replaced the horn. I drove it home and the next day on my way to work, the light came back on. I have spent hours researching a possible cause but cannot seem to find it. Can you help?
Feb 27, 2011 at 7:24 PM