← Back to list

1999 Ford E250 4.2L Engine P0900 OBD Code: Intermittent Oil Light, Overheating & Sluggish Performance

Model: 1999 Ford E250 Fault Code: P0900 Posted: 2018-12-06 15:35

Hello everyone, I'm experiencing an intermittent P0900 OBD error code on my 1999 Ford E250 Cargo Van during local driving conditions that include frequent starts and stops. The issue does not occur on highways or long-distance drives. When I drive in city traffic, the oil warning light occasionally activates, the temperature gauge jumps to 'H' (hot), and the engine becomes noticeably sluggish. After turning off the engine and restarting, the symptoms sometimes resolve completely. A subsequent diagnostic scan often shows no error codes. Has anyone else encountered this behavior with a 1999 Ford E250 4.2L engine? I've checked the manual transmission specifications, but the vehicle is equipped with an automatic transmission—so why is P0900 appearing? Any insights or troubleshooting steps would be greatly appreciated. I'm at a loss as to what could be causing this. Thanks in advance for your help!

Related fault codes
P0900
Comments (5)
Anonymous 2018-12-07 09:17

P0900 code typically relates to transmission issues—specifically manual transmissions—but the 1999 Ford E250 does not offer a manual transmission option. This suggests either a misdiagnosis or an issue with the OBD-II scanner reading. Please verify your vehicle's transmission type and ensure you're using a reliable diagnostic tool.

Anonymous 2018-12-07 10:29

Confirmed: 1999 Ford E250 4.2L engine with P0900 OBD code—this is a known issue in some model years, though transmission-related codes are usually not applicable to automatic models.

Anonymous 2018-12-07 11:37

This seems inconsistent with official Ford documentation—the 1999 E250 is only available with an automatic transmission. P0900 is typically associated with manual transmissions, so this code may indicate a faulty sensor or wiring issue in the transmission control system. It's worth checking for loose connections or damaged signals from the transmission control module (TCM). Also, verify that your OBD-II scanner is properly calibrated and not misreading data. Reference: https://www.obd-codes.com/p0900

Anonymous 2018-12-07 12:02

I understand—P0900 is generally linked to manual transmissions, but I live in the U.S., specifically Philadelphia, and my vehicle has an automatic transmission. This makes the code even more puzzling. I’ve tried multiple scanners with no consistent results.

Anonymous 2018-12-07 13:31

I recommend testing with a second OBD-II scanner from an auto parts store—many offer free diagnostics. Also, consider checking for transmission fluid leaks or sensor faults that could mimic the symptoms of overheating and engine slowness even if no code is present.