Hello, I would retrace your steps if you did the thermostat replacement, the codes setting (P0641) is actually a code for the 5-volt reference voltage of the MAP sensor, this and the other code for the Barometric pressure sensor are related. The ECM will either have a Baro sensor built right into the computer, or the ECM takes a reading of the atmospheric pressure using the MAP sensor at just Key On, before the engine starts. The code with the Baro sensor is "Barometric Pressure Sensor Circuit Low Voltage", so a missing, shorted, or low 5-volt reference which the MAP sensor uses (one of the 3 wires on the MAP sensor). The other two wires are Ground and Signal wires. Im am thinking the connector may just not be seated correctly, because no other sensors are setting a reference voltage code. I will post the wiring diagram so you can find the MAP sensor to check its connector. But I would go through and recheck anything you touched first, it would be great if this is just a loose connection. Remember that the pins inside connectors can spread, creating a poor or no contact.
May 21, 2026 at 8:19 PM