The MAF sensor was replaced but the code kept coming back. The MAP sensor was again replaced and the wiring checked, but the code continued to reappear. The real problem, it turned out, was actually a bad throttle position (TPS) sensor. On this particular vehicle, the OBD II system uses the TPS voltage setting to check the calibration of the MAF sensor. Because the TPS sensor
wasn't reading the proper voltage at idle, the OBD II system thought the throttle was open, but the MAF wasn't reading enough air flow. So it set a code for the MAF sensor when, in fact, a bad TPS reading was causing the glitch
Sunday, January 21st, 2007 AT 1:19 AM