1. Extremely fast idle (3000 RPM) when weather is cold. Replaced the IAT sensor and the idle control motor - no help 2. Confirmed code P0102 (MAF A circuit low input) shows up 3. Confirmed code P0122 (Throttle/Pedal Position sensor A circuit low input) shows up 3. Also, cylinder 6 misfire detected (P0306) shows up I suspect the ECM may be bad
Don't even THINK about replacing the PCM right now. That's way down the list of possibles.The P0102 can be caused by a significant vacuum leak and that would also cause a very high idle speed. Check the air duct that runs from the MAF to the intake. Look for anything that would let in unmetered air. The P0122 is pretty easy to check. Remove the plug from the TPS and measure reference voltage (key in RUN position) on the gray wire. It should be 5V dc. If it's not, backprobe the gray wire right at the PCM at pin 16. You should see 5-volts there. If you do, then you have a wiring issue between the PCM and TPS. The reference voltage is spliced between the PCM and the TPS. The splice provides the 5v to the linear EGR vavle, MAP and fuel tank pressure sensor.
Until you check the reference voltage, you have NO basis to think that the problem is in the PCM.
SOURCE: 1997 buick lasabre custom
It sounds like you have a vacuum leak or intake gaskets leaking. Try this. Start the engine and let it reach the idle it want to go to. Get you a can of Brake Clean and spray it around the intake manifold (it on the top center of the engine, you may have to removed a plastic cover) If the engine idle changes up or down then the intake gaskets are leaking hence your vacuum leak. I hope this will help you.
SOURCE: it wont start n trouble
I had the exact same trouble codes. I replaced the coil and the ignition module and she fired right up.
SOURCE: service engine soon light, code
The Volume Airflow (VAF) / Mass Air Flow (MAF) / Intake Air Temperature (IAT) sensor is located on the air intake housing tube inlet.
Your code is P0102 - Mass Air Flow (MAF) Circuit Low Input, them basically this means that there is a problem with the Mass Air Flow (MAF) sensor or circuit. A more technical description would be that the MAF circuit had lower than expected voltage (air flow). Other MAF sensor circuit DTC trouble codes are P0100, P0101, P0103, and P0104.
Fig. Identifying mass air flow sensor connector-3.5L, 3.8L, 3.9L and 5.3L engines
Symptoms: You will likely not notice any serious drivability problems, although there may be symptoms such as a general decrease in power or sluggishness.
Causes: A code P0102 may mean that one or more of the following has happened:
The MAF may be disconnected, or a wiring connection may be bad
The MAF may be dirty or otherwise contaminated (Note: if you use a reusable oiled air filter, be careful not to apply too much oil or that can contaminate the MAF).
The MAF sensor may be faulty
The vehicle computer may be faulty (very rare)
Possible Solutions: The simplest thing to do is to reset the code and see if it comes back. Then start with the cheapest, easiest repair procedures:
Verify that the Mass Air Flow Sensor wiring is connected properly and that there are no broken / frayed wires.
Inspect for any air leaks near the MAF sensor.
Take the MAF out and clean it using a spray cleaner such as brake cleaner or electrical contact cleaner. Be gentle with the sensor.
Check the voltage of the MAF sensor (refer to a repair manual for vehicle specific information)
Replace the MAF sensor.
Then, like a reference guide check this TSB DTC P0102 MAF and this article about Mass Air Flow sensor, what does it do and how it does it.
Test, check it and keep us updated.
Abotu Oxygen Sensor - O2 codes, will need look some code as P0420 in your OBD II codes reader to check O2 sensor wiring for damage from resting on exhaust pipe or frayed wiring.
Hope this helps.
117 views
Usually answered in minutes!
×