Want this question answered?
There is supposed to be an engine thermostat . Do you mean that someone has removed the engine thermostat ? What year of Ford Ranger and what year ?
Keep alive memory test failed
P0340 is error code for Camshaft Postion Sensor Circuit Malfunction
P1151 and obd fault code solution for a 97 ford ranger
On a 2000 Ford Ranger the only engine that uses a timing BELT is the 2.5 liter four cylinder engine ( I have no idea of what you mean by a " delay switch " )
Something is wrong with the EGR valve and needs to be checked out.
Trouble code P1504 means:Idle air control IAC circuit malfunction
EGR feedback signal is / was out of range - EVR or PFE
On a 2002 Ford Ranger : The check " gage " light comes on if : The engine coolant temperature is TOO HIGH The engine oil pressure is TOO LOW or The fuel gauge is at or near empty
The Ford diagnostic code 316 is a misfire detected at engine start up.
Trouble code P0701 means: Transmission control system,range or performance problem
PO303 , misfire engine cylinder # 3