Engine Codes

f8tlfiveo

My wife likes my spool and blow-off valve.
Aug 8, 2007
1,585
102
64
Lancaster, PA
My car just started blinking the check engine light so I checked the codes.
Koeo
33-egr valve opening not detected
63-tps circuit below minimum voltage

Koer
63-
98-hard fault present

The car sometimes idles crappy and the light will flash, other than that it runs ok. Not sure what hard fault means. Does anyone have any insight on this?
 
  • Sponsors (?)


I have found this explanation in other threads. Will this code go away if I dump the codes?
b]Code 98[/b] - basic computer internal tests not passed before it started processing the request to dump codes. Do a Key On Engine Off test before starting the engine. Wait until you see the 11 flash before pressing any buttons if you have a hand operated scanner. The computer is operating in Limp mode, so fix any codes it dumps prior to doing anything else.

I am not using a reader, just the jumper wire method
 
The check engine light is blinking? And not just solid?

If so, that indicates a bad misfire. You might want to perform a cylinder balance test, in addition to checking your plugs and wires.

Code 63 means your TPS voltage is not in the proper range of 0.5V - 1.1V. You need to hook up a meter and verify the voltage output is somewhere within that range..preferable in the middle such as 0.8-0.9v.

Code 33...your EGR is not functioning. Did you disable it?
 
Code 33 - Insufficient EGR flow detected.
Look for vacuum leaks, cracked vacuum lines, failed EGR vacuum regulator. Check to see if you have 10” of vacuum at the EGR vacuum connection coming from the intake manifold. Look for electrical signal at the vacuum regulator solenoid valves located on the rear of the passenger side wheel well. Using a test light across the electrical connector, it should flicker as the electrical signal changes. Remember that the computer does not source any power, but provides the ground necessary to complete the circuit. That means one side of the circuit will always be hot, and the other side will go to ground or below 1 volt as the computer switches on that circuit.
Check for resistance between the brown/lt green wire on the EGR sensor and pin 27 on the computer: you should have less than 1.5 ohm.

Backside view of the computer wiring connector:
a9x-series-computer-connector-wire-side-view-gif.71316


See the following website for some help from Tmoss (diagram designer) & Stang&2Birds (website host)

http://www.veryuseful.com/mustang/tech/engine/images/fuel-alt-links-ign-ac.gif

http://www.veryuseful.com/mustang/tech/engine/images/88-91eecPinout.gif


EGR test procedure courtesy of cjones

to check the EGR valve:
bring the engine to normal temp.

connect a vacuum pump to the EGR Valve or see the EGR test jig drawing below. Connnect the test jig or to directly to manifold vacuum.

Do not connect the EGR test jig to the EVR (Electronic Vacuum Regulator).


apply 5in vacuum to the valve. Using the test jig, use your finger to vary the vacuum

if engine stumbled or died then EGR Valve and passage(there is a passageway through the heads and intake) are good.

if engine did NOT stumble or die then either the EGR Valve is bad and/or the passage is blocked.

if engine stumbled, connect EGR test jig to the hose coming off of the EGR Valve.
Use your finger to cap the open port on the vacuum tee.
snap throttle to 2500 RPM (remember snap the throttle don't hold it there).
did the vacuum gauge show about 2-5 in vacuum?
if not the EVR has failed

EGR test jig
egr-test-jig-gif.58022


The operation of the EGR vacuum regulator can be checked by using a test light applied across the wiring connector. Jumper the computer into self test mode and turn the key on but do not start the engine. You will hear all the actuators (including the EVR vacuum regulator) cycle. Watch for the light to flicker: that means the computer has signaled the EGR vacuum regulator successfully.

b]Code 63[/b] - Throttle Position Sensor (TPS) signal too low.

Revised 02-Jul-2009 to update TPS setting procedure & add 10 pin connector layout.

Vref missing (5 volt reference voltage supplied by the computer), bad connections or damaged wiring, TPS sensor failed, TPS sensor way out of adjustment. Use a DVM to check for 5 volts on the Orange wire. If it is missing, look for +5 volts at the Orange wire on the EGR or MAP/Baro sensor located on the firewall near the center of the car. If there is +5 volts on the MAP/Baro sensor, but not on the EGR, clean the #2 & #5 pin on the white 10 pin connector. If there is +5 volts on the EGR but not on the TPS, look for bad wiring inside the engine fuel injector harness.

See the graphic for the 10 pin connector circuit layout.
salt-pepper-10-pin-connectors-65-jpg.68512


Setting the TPS voltage
You'll need a Digital Voltmeter (DVM) to do the job.

Wire colors & functions:
Orange/white = 5 volt VREF from the computer
Dark Green/lt green = TPS output to computer
Black/white = Signal ground from computer

Always use the Dark Green/lt green & Black/white wires to set the TPS base voltage.

Do the test with the ignition switch in the Run position without the engine running.

Use the Orange/white & Black white wires to verify the TPS has the correct 5 volts source from the computer.
Setting the TPS: you'll need a good Digital Voltmeter (DVM) to do the job. Set the TPS voltage at .5- 1.1 range. Because of the variables involved with the tolerances of both computer and DVM, I would shoot for somewhere between .6 and 1.0 volts. Unless you have a Fluke or other high grade DVM, the second digit past the decimal point on cheap DVM’s is probably fantasy.

Since the computer zeros out the TPS voltage every time it powers up, playing with the settings isn't an effective aid to performance or drivability. The main purpose of checking the TPS is to make sure it isn't way out of range and causing problems.

The Orange/White wire is the VREF 5 volts from the computer. You use the Dark Green/Lt green wire (TPS signal) and the Black/White wire (TPS ground) to set the TPS. Use a pair of safety pins to probe the TPS connector from the rear of the connector. You may find it a little difficult to make a good connection, but keep trying. Put the safety pins in the Dark Green/Lt green wire and Black/White wire. Make sure the ignition switch is in the Run position but the engine isn't running.

Always adjust the TPS and Idle with the engine at operating temp. Dive it around for a bit if you can and get it nice and warm.

When you probe the leads of the TPS, do not use an engine ground, put the ground probe into the lead of the TPS. You should be connecting both meter probes to the TPS and not one to the TPS and the other to ground.

The TPS is a variable resistor, much like the volume control knob on a cheap radio. We have all heard them crackle and pop when the volume is adjusted. The TPS sensor has the same problem: wear on the resistor element makes places that create electrical noise. This electrical noise confuses the computer, because it expects to see a smooth increase or decrease as the throttle is opened or closed.

TPS testing: most of the time a failed TPS will set code 23 or 63, but not always. Use either an analog meter or a DVM with an analog bar graph and connect the leads as instructed above. Turn the ignition switch to the Run position, but do not start the engine. Note the voltage with the throttle closed. Slowly open the throttle and watch the voltage increase smoothly, slowly close the throttle and watch the voltage decrease smoothly. If the voltage jumps around and isn’t smooth, the TPS has some worn places in the resistor element. When the throttle is closed, make sure that the voltage is the same as what it was when you started. If it varies more than 10%, the TPS is suspect of being worn in the idle range of its travel.



Cylinder balance test: use this to find dead or weak cylinders:

Revised 25 March 2012 to add necessity allowing the KOEO tests to finish before starting the engine and the need for a properly functioning IAB/IAC to run the cylinder balance test.

The computer has a cylinder balance test that helps locate cylinders with low power output. You’ll need to dump the codes out of the computer and make sure that you have the A/C off, clutch depressed to the floor and the transmission in neutral. Fail to do this and you can’t do the engine running dump codes test that allows you to do the cylinder balance test.

Here's the way to dump the computer codes with only a jumper wire or paper clip and the check engine light, or test light or voltmeter. I’ve used it for years, and it works great. You watch the flashing test lamp or Check Engine Light and count the flashes.

Be sure to turn off the A/C clutch depressed to the floor, and put the transmission in neutral when dumping the codes. Fail to do this and you will generate a code 67 and not be able to dump the Engine Running codes.


Here's how to dump the computer codes with only a jumper wire or paper clip and the check engine light, or test light or voltmeter. I’ve used it for years, and it works great. You watch the flashing test lamp or Check Engine Light and count the flashes.

Underhoodpictures007-01.jpg


Underhoodpictures010.jpg


If your car is an 86-88 stang, you'll have to use the test lamp or voltmeter method. There is no functional check engine light on the 86-88's except possibly the Cali Mass Air cars.

attachment.php


The STI has a gray connector shell and a white/red wire. It comes from the same bundle of wires as the self test connector.

89 through 95 cars have a working Check Engine light. Watch it instead of using a test lamp.

attachment.php


The STI has a gray connector shell and a white/red wire. It comes from the same bundle of wires as the self test connector.


WARNING!!! There is a single dark brown connector with a black/orange wire. It is the 12 volt power to the under the hood light. Do not jumper it to the computer test connector. If you do, you will damage the computer.

What to expect:
You should get a code 11 (two single flashes in succession). This says that the computer's internal workings are OK, and that the wiring to put the computer into diagnostic mode is good. No code 11 and you have some wiring problems. This is crucial: the same wire that provides the ground to dump the codes provides signal ground for the TPS, EGR, ACT and Map/Baro sensors. If it fails, you will have poor performance, economy and drivability problems

Some codes have different answers if the engine is running from the answers that it has when the engine isn't running. It helps a lot to know if you had the engine running when you ran the test.

Dumping the Engine Running codes: The procedure is the same, you start the engine with the test jumper in place. Be sure the A/C is off, clutch depressed to the floor and the transmission is in neutral. You'll get an 11, then a 4 and the engine will speed up to do the EGR test. After the engine speed decreases back to idle, it will dump the engine running codes.

Trouble codes are either 2 digit or 3 digit, there are no cars that use both 2 digit codes and 3 digit codes.

Cylinder balance test

If you have idle or IAC/IAB problems and the engine will not idle on its own without mechanically adjusting the base idle speed above 625-750 RPM, this test will fail with random cylinders pointed out every time it runs. The IAC/IAB must be capable of controlling the engine speed to run in the 1400-1600 RPM range. Playing with the base idle speed by adjusting it upwards will not work, the computer has to be able to control the engine speed using the IAC/IAB.

Warm the car's engine up to normal operating temperature. Use a jumper wire or paper clip to put the computer into test mode. Let it finish the Key On Engine Off (KOEO) code dump. Start the engine and let it go through the normal diagnostic tests, then quickly press the throttle to the floor. Remember to keep the clutch pedal (5 speed) depressed to the floor during the test. The engine RPM should exceed 2500 RPM's for a brief second. The engine RPM's will increase to about 1450-1600 RPM and hold steady. The engine will shut off power to each injector, one at a time. When it has sequenced through all 8 injectors, it will flash 9 for everything OK, or the number of the failing cylinder such as 2 for cylinder #2. Quickly pressing the throttle again up to 2500 RPM’s will cause the test to re-run with smaller qualifying figures.
Do it a third time, and if the same cylinder shows up, the cylinder is weak and isn’t putting out power like it should. See the Chilton’s Shop manual for the complete test procedure


Do a compression test on all the cylinders.
Take special note of any cylinder that shows up as weak in the cylinder balance test. Low compression on one of these cylinders rules out the injectors as being the most likely cause of the problem. Look at cylinders that fail the cylinder balance test but have good compression. These cylinders either have a bad injector, bad spark plug or spark plug wire. Move the wire and then the spark plug to another cylinder and run the cylinder balance test again. If it follows the moved wire or spark plug, you have found the problem. If the same cylinder fails the test again, the injector is bad. If different cylinders fail the cylinder balance test, you have ignition problems or wiring problems in the 10 pin black & white electrical connectors located by the EGR.

How to do a compression test:
Only use a compression tester with a screw in adapter for the spark plug hole. The other type leaks too much to get an accurate reading. Your local auto parts store may have a compression tester to rent/loan. If you do mechanic work on your own car on a regular basis, it would be a good tool to add to your collection.

With the engine warmed up, remove all spark plugs and prop the throttle wide open with a plastic screwdriver handle between the throttle butterfly and the throttle housing. Crank the engine until it the gage reading stops increasing. On a cold engine, it will be hard to tell what's good & what's not. Some of the recent posts have numbers ranging from 140-170 PSI. If the compression is low, squirt some oil in the cylinder and do it again – if it comes up, the rings are worn. There should be no more than 10% difference between cylinders. Use a blow down leak test (puts compressed air inside cylinders) on cylinders that have more than 10% difference.

I generally use a big screwdriver handle stuck in the TB between the butterfly and the TB to prop the throttle open. The plastic is soft enough that it won't damage anything and won't get sucked down the intake either.

A battery charger (not the trickle type) is a good thing to have if you haven't driven the car lately or if you have any doubts about the battery's health. Connect it up while you are cranking the engine and it will help keep the starter cranking at a consistent speed from the first cylinder tested to the last cylinder.

See the link to my site for details on how to build your own blow down type compression tester.[/b]
 
The check engine light is blinking? And not just solid?

If so, that indicates a bad misfire. You might want to perform a cylinder balance test, in addition to checking your plugs and wires.

Code 63 means your TPS voltage is not in the proper range of 0.5V - 1.1V. You need to hook up a meter and verify the voltage output is somewhere within that range..preferable in the middle such as 0.8-0.9v.

Code 33...your EGR is not functioning. Did you disable it?

Yes it blinks when it starts running like crap. It does not stay on for a long period of time. This happened about 2 months ago a couple of times. Then it went away until yesterday. What does the balance test do?