1989 XJS Too Rich, can't pass smog test
#1
#2
#3
Warren,
The engine is an early 89 V12 with the Lucas distributor. I just gave it a quick tune up. I had to unfreeze the centrifugal advance (most common Lucas distributor problem) and replaced the vaccum advance (2nd most common problem), so while I was there I relaplaced the cap,rotor,spark plugs and wires. I also set the timing.
I still have an occasional stumble at idle when in gear. Most of the time the idle is perfectly smooth, but once in a while it stumbles like a minor miss on one cylinder.
As for being rich, I did check the voltages at the EFI Lambda Feedback Monitor Socket. These voltages with the Lamda Disable plug removed should be around 2.5 volts. My car runs around 4.10 volts which means the computer is over richining the mixture. Not sure why. If I try to set the Idle mixture using the adjustment on the ECU, Bank A stays at 4.10, while Bank B starts to swing between 2.20 and 3.95. Thinking I might need to replace the O2 sensors.
Any suggestions would be greatly appreciated.
Regards,
Andrew
The engine is an early 89 V12 with the Lucas distributor. I just gave it a quick tune up. I had to unfreeze the centrifugal advance (most common Lucas distributor problem) and replaced the vaccum advance (2nd most common problem), so while I was there I relaplaced the cap,rotor,spark plugs and wires. I also set the timing.
I still have an occasional stumble at idle when in gear. Most of the time the idle is perfectly smooth, but once in a while it stumbles like a minor miss on one cylinder.
As for being rich, I did check the voltages at the EFI Lambda Feedback Monitor Socket. These voltages with the Lamda Disable plug removed should be around 2.5 volts. My car runs around 4.10 volts which means the computer is over richining the mixture. Not sure why. If I try to set the Idle mixture using the adjustment on the ECU, Bank A stays at 4.10, while Bank B starts to swing between 2.20 and 3.95. Thinking I might need to replace the O2 sensors.
Any suggestions would be greatly appreciated.
Regards,
Andrew
#4
Hi Andrew,
I am only going off what is listed in the ROM as I have a later car. Cold start has an additional injector in each inlet manifold between 3 and 4 intake runner and a relay to drive them. The ROM states that the coolant temp sensor (located on the LH water rail) has a bearing on Cold enrichment.
I would check in this order
The Temperature senors - if either sensor is high resistance or open the engine will run rich
Cold start injectors for leaks
O2 sensors
cheers
Warren
I am only going off what is listed in the ROM as I have a later car. Cold start has an additional injector in each inlet manifold between 3 and 4 intake runner and a relay to drive them. The ROM states that the coolant temp sensor (located on the LH water rail) has a bearing on Cold enrichment.
I would check in this order
The Temperature senors - if either sensor is high resistance or open the engine will run rich
Cold start injectors for leaks
O2 sensors
cheers
Warren
#5
Warren,
The engine is an early 89 V12 with the Lucas distributor. I just gave it a quick tune up. I had to unfreeze the centrifugal advance (most common Lucas distributor problem) and replaced the vaccum advance (2nd most common problem), so while I was there I relaplaced the cap,rotor,spark plugs and wires. I also set the timing.
I still have an occasional stumble at idle when in gear. Most of the time the idle is perfectly smooth, but once in a while it stumbles like a minor miss on one cylinder.
As for being rich, I did check the voltages at the EFI Lambda Feedback Monitor Socket. These voltages with the Lamda Disable plug removed should be around 2.5 volts. My car runs around 4.10 volts which means the computer is over richining the mixture. Not sure why. If I try to set the Idle mixture using the adjustment on the ECU, Bank A stays at 4.10, while Bank B starts to swing between 2.20 and 3.95. Thinking I might need to replace the O2 sensors.
Any suggestions would be greatly appreciated.
Regards,
Andrew
The engine is an early 89 V12 with the Lucas distributor. I just gave it a quick tune up. I had to unfreeze the centrifugal advance (most common Lucas distributor problem) and replaced the vaccum advance (2nd most common problem), so while I was there I relaplaced the cap,rotor,spark plugs and wires. I also set the timing.
I still have an occasional stumble at idle when in gear. Most of the time the idle is perfectly smooth, but once in a while it stumbles like a minor miss on one cylinder.
As for being rich, I did check the voltages at the EFI Lambda Feedback Monitor Socket. These voltages with the Lamda Disable plug removed should be around 2.5 volts. My car runs around 4.10 volts which means the computer is over richining the mixture. Not sure why. If I try to set the Idle mixture using the adjustment on the ECU, Bank A stays at 4.10, while Bank B starts to swing between 2.20 and 3.95. Thinking I might need to replace the O2 sensors.
Any suggestions would be greatly appreciated.
Regards,
Andrew
#6
Can't really help on the mechanics but have you considered moving to another State?
#7
As Warren says, could be a number of reasons.
Does the car get up to operating temp? If not your stat(s) may be stuck open. The coolant temp sensor can go bad and report the wrong temps which definitely cause the ECM to enrich the fuel mixture.
You could try the old Italian tuneup technique Run some fuel injector cleaner through the tank then take the car on the highway for a high speed/rpm drive. 80-90mph for half an hour or so then immediately go get your smog test. Works for many.
Does the car get up to operating temp? If not your stat(s) may be stuck open. The coolant temp sensor can go bad and report the wrong temps which definitely cause the ECM to enrich the fuel mixture.
You could try the old Italian tuneup technique Run some fuel injector cleaner through the tank then take the car on the highway for a high speed/rpm drive. 80-90mph for half an hour or so then immediately go get your smog test. Works for many.
Trending Topics
#8
As Warren says, could be a number of reasons.
Does the car get up to operating temp? If not your stat(s) may be stuck open. The coolant temp sensor can go bad and report the wrong temps which definitely cause the ECM to enrich the fuel mixture.
You could try the old Italian tuneup technique Run some fuel injector cleaner through the tank then take the car on the highway for a high speed/rpm drive. 80-90mph for half an hour or so then immediately go get your smog test. Works for many.
Does the car get up to operating temp? If not your stat(s) may be stuck open. The coolant temp sensor can go bad and report the wrong temps which definitely cause the ECM to enrich the fuel mixture.
You could try the old Italian tuneup technique Run some fuel injector cleaner through the tank then take the car on the highway for a high speed/rpm drive. 80-90mph for half an hour or so then immediately go get your smog test. Works for many.
The Italian tuneup is great, LOL, but I would first try one bottle of Redline Sl-1 fuel cleaner in a half a tank of fuel and run it every day or so for 10 miles. Don't run the half tank in one day, its good to let the cleaner sit in the fuel system for a week or so to loosen and clean things up. When you get down to an 1/8 of a tank or less, you may even want to get a second bottle of Redline to then use in a full tank of fuel for a second application... After 100 miles you should feel a difference in idle and how smooth it runs. I did this after buying my XJS and it now runs great...
#11
#12
The TPS, coolant temp, air temp and everything else down to the spark plugs .... They were all tested before my mechanic ended up pulling everything off the top of the engine and finding the fault.
Last edited by Rhett; 02-19-2014 at 10:29 AM.
Thread
Thread Starter
Forum
Replies
Last Post
vinny jones
New Member Area - Intro a MUST
9
10-05-2015 07:20 AM
dragonfly777
Regional
0
09-08-2015 01:39 PM
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)