I HAVE THIS SAME PROBLEM AS WE SPEAK. ONE THING U CAN DO REAL CHEAP AND MIGHT HELP IS CHECK YOUR MAF= MASS AIR FLOW SENSOR TO MAKE SURE THE HEATER WIRE IS NOT BROKEN AND CLEAN IT WITH MAF SENSOR CLEANER OR ELECTRIAL CLEANER. CAN GET A CAN FOR LIKE $6.00 MAKE SURE U SPRAY THE HECK OUT OF IT. HOPE THIS HELPS MAN If you reset the light and it came back on it is because the O2 sensor was not the problem. The computer detected a problem with the emissions system, and threw up a fault code. That code indicated that the O2 sensor was being effected by the problem. The code does not mean that the O2 sensor is bad. It just means that it is being effected. It can be many things, that is why it takes skill to diagnose a problem correctly and not just throw parts at it. Take it to a pro before you waste more money on parts you don't need. Now if you didn't reset the light, do so, and see where you stand.
A clicking noise in the engine of a 91 Ranger could indicate a problem with the valves. A valve lifter in the engine may be worn or stuck.
A check engine light means you have a possible problem with the emission system , you should get the Ranger scanned for trouble codes to diagnose and repair the problem . Once the problem has been repaired the check engine light can be reset.
I have the same problem on my 1998. I just replaced the serpentine belt and it still happens. When I turn on the A/C it gets worse. Any ideas what's causing it?
No problem
You will fail emissions. If you dont figure out a way to make that EGR work.
Have vehicle scanned to determine the problem
Timing chains are not a scheduled maintenance replacement unlike a timing belt. Timing chains usually don't need to be replaced unless there is a problem with the engine itself. Timing chains will last as long as the engine. This is from personal experience.
O2Sensor.
Never disconnect a battery while an engine is running!
my ranger did the same thing you need to check the wires and the plugs or your o2 sensor behind your cat if ths wont fix the problem you have a serious problem!
Check and or replace your starter solenoid.
If service was performed on a 1986 Ford Ranger 2.9L and the code is still showing up, the computer should be reset. Disconnect the positive cable on the battery for a few seconds. This should take care of the problem.