DOBD DashX ☰ Browse all codes
P0899

Transmission Control System MIL Request Circuit High

Transmission / MIL request circuit Generic OBD-II Low

What it means

P0899 means the circuit the transmission module uses to request the check-engine light is reading high β€” often a short to voltage or a wiring fault on that line. The engine still starts and runs, and this code by itself rarely affects shifting, but you should read any companion transmission codes, since the fault that prompted the MIL request can be the real concern.

Low

Can I keep driving? Usually driveable with no direct shifting problem, but check for any companion transmission codes that could be more serious.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Short to voltage in the MIL request circuit
  2. Wiring or connector fault between the TCM and instrument cluster
  3. Faulty transmission control module
  4. Instrument cluster or related component fault

How to diagnose & fix

Work through it in order

  1. Read all stored codes first β€” address any real transmission faults that triggered the request.
  2. Inspect the MIL request wiring between the TCM and cluster for a short to voltage or damage.
  3. Check connectors at both ends for corrosion or loose pins.
  4. Verify TCM communication with a scan tool; repair wiring before condemning the module.
  5. If wiring and cluster check out, diagnose the TCM.

FAQ

Quick answers

Is it safe to drive with P0899?+
This code by itself is mainly a warning-light circuit issue, so driving is usually fine β€” but read the other stored codes, as the underlying transmission fault matters more.
Can I just clear P0899?+
If the circuit is shorted or a real fault remains, the light comes back. Fix the cause rather than just clearing it.

Related codes

Often seen with P0899

Read & clear P0899 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX