the car- 2000 Pontiac Grand Prix GT 3.8L naturally aspirated. Stock, no mods right down to paper filter.
the problem- check engine light on. idle not steady at all times, Stalling when driving and hard to restart. Only code that comes up is P0102. replaced maf, map, and iac due to miles on car 151,XXX and i was hoping for an easy fix.
after i replaced those three parts, the code was cleared and the car was perfect for 130 miles. now i'm having the same problem again with the same code.
the measurements- the keyed voltage to the maf is 12.01 VDC and the PCM wire at the maf is 5.0VDC. both voltage readings were ground referenced to the middle ground wire going to the maf.
i've also check the battery voltage at the battery terminals and got 12.74VDC then put the ground lead from my meter on the engine and the meter read the same 12.74VDC. so i'm pretty sure the engine has a solid ground. although i haven't ohm'd out the ground.
the p0102 code is a low voltage reference to the maf so that's why i'm hitting on the voltage stuff. am i going in the right direction?
next i'm going to unplug the o2 sensor to see if that is causing the problem.
what else should i try? this is a very confusing issue. it also seems it is a somewhat common problem with our cars. ideas???![]()