An expert who has achieved level 3 by getting 1000 points
An expert who has finished #1 on the weekly Top 10 Fixya Experts Leaderboard.
An expert that got 20 achievements.
An expert that got 10 achievements.
Re: 1995 pontiac bonneville 3800 v6
P0321 Spark Reference Circuit. The spark reference signal is used by the PCM to improve ignition timing accuracy during crank and at engine speeds of up to 1,200 RPM. The spark reference circuit allows the use of ignition control mode below 400 RPM, eliminating the need to utilize module mode during start-up, and also allows the PCM to calculate true crankshaft position in 1/6 the time that use of the fuel control reference signal would permit.
During normal operation, the PCM uses the spark reference signal to control ignition timing until the engine speed exceeds 1200 RPM, at which time the fuel control reference signal is used. There is no connection to the TCS.
If everything checks ok then the PCM is defective PCM.
a 6ya Mechanic can help you resolve that issue over the phone in a minute or two.
Best thing about this new service is that you are never placed on hold and get to talk to real repair professionals here in the US. click here to Talk to a Mechanic (only for users in the US for now) and get all the help you need. Goodluck!
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
P0116....Engine Coolant Temperature Circuit Range/Performance Problem
right it means you have a faulty O2 sensor and i would imagine the one after the cat ,and the engine is running cold so its either a problem with no thermostat fitted or outside ambient temperature too cold and you will need to put a piece of cardboard in front of radiator to stop the air flow and the wind chill factor
1. Cycle the ignition key ON-OFF-ON-OFF-ON within 5 seconds. To cycle the ignition key ON means to turn it only as far as it takes to get the radio to come on. It does not mean to turn the engine on.
2. Count the number of times the "check engine" lamp on the instrument panel flashes on and off. The number of flashes represents the code. There is a slight pause between the flashes representing the first and second digits of the code. Longer pauses separate individual codes. For example, flash-flash-flash [pause] flash-flash represents the code 32.
A code of "55" represents end of error codes. If this is all you get then no error codes are stored in the computer. This is the normal condition
CODE Description of Trouble Code 11 Timing belt skipped 1 tooth or more from initial learned value, Intermittent loss of either camshaft or crankshaft position sensor, No crank reference signal detected during engine cranking 12 Direct battery input to PCM was disconnected within the last 50 key-on cycles (normal) 13 No change in MAP from start to run 14 MAP sensor voltage too low 15 No vehicle speed sensor signal 17 Closed loop temp not reached or engine cold too long 21 02s sensor problem (oxygen sensor), upstream or down stream 22 Engine coolant temp sensor out of range 23 Intake air temp sensor out of range 24 Throttle Position sensor out of range 25 Idle air control motor circuits, target idle not reached (+/- 200),vacuum leak found 27 Injector control circuit 31 Evap purge flow monitor failure or evap solenoid circuit 32 EGR system failure 33 A/C clutch relay circuit 34 Speed control Solenoid circuits 35 Rad Fan control relay circuit 37 Torque converter clutch solenoid CKT or park/neutral switch failure 41 Generator field not switching properly 42 Fuel pump relay control ckt, Auto shutdown relay control ckt, No ASD relay output voltage at PCM, Fuel level sending unit volts out of range, Fuel level unit No change over miles 43 Multiple/ single cylinder misfire 44 Battery temp sensor volts out of range 46 Charging system voltage too low 51 Fuel system lean 52 Fuel system rich 53 Internal control failure 54 No Cam signal at PCM 55 End of error messages (If you get this only, no errors were found) 62 PCM failure SRI mile not stored 63 PCM Failure EEPROM write denied 64 Catalytic Converter Efficiency Failure 65 Power steering switch failure
It is suggested that you always start with first code first. not knowing what code came first, and my experience with Dodge. i have found that them symptoms resemble a map,sensor/check vacuum hose and vacuum.
po121 means that there is a problem with the throttle position sensor ( tps). or in the wiring or connector, most likely its the tps that is bad. first remove connection from tps, heres how to test. use an ohms meter and hook a lead to top or bottom terminal of tps. use other probe on center terminal of tps. move throttle plate slowly, if the needle on meter does not move at a smooth pace, then tps is bad. good-luck!!