Q: Check engine light

asked by on September 09, 2016

Check engine light

My car has 329000 miles.
My car has an automatic transmission.

Wow... 329,000 miles on your Chevrolet Uplander. Assuming you are still on your original engine, that is a long lived vehicle. If your Check Engine Light is on, YourMechanic will use an electronic code retrieval tool to download the DTC’s (Diagnostic Trouble Codes). With the codes in hand, the mechanic has the essential clues as to which vehicle system, part or component is involved in the malfunction.

In some cases, the situation (the malfunction) is straightforward and easy to address. In other cases, the codes provide merely a starting point for further diagnostics. The best thing to do is schedule a consult and YourMechanic will be pleased to assist you with diagnosing your car’s trouble codes.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Check engine light still on after cleaning mass airflow sensor

First check to see what codes are being set which cause the Check Engine light to illuminate. This problem may or may not be caused by the mass airflow sensor. If it is the MAF, and cleaning it was unsatisfactory,...

Only runs full throttle

Measure engine compression. Check intake vacuum to get an indirect indication of whether valves are sticking or not. Check base ignition timing and advance function and, finally, look at secondary firing patterns on an oscilloscope to determine if the issue...

2012 Nissan Murano codes P0011 & P0021 - any trouble shooting advise would be much appreciated!

The solenoid is mounted to the front engine cover, toward the front of the engine compartment, and above the crankshaft pulley. The two codes, P0011 and P0021 signify a fault in the variable valve timing control system. Although the engine...

Related articles

P0197 OBD-II Trouble Code: Engine Oil Temperature (EOT) Sensor Low
P0197 P0197 code definition Engine Oil Temperature (EOT) Sensor Low What the P0197 code means This code specifically means that the resistance value the powertrain control module (PCM) sees is low in comparison to the predefined specifications. This can...
P0016 OBD-II Trouble Code: Camshaft Position A - Camshaft Position Correlation (Bank 1)
P0016 code definition Camshaft Position A - Camshaft Position Correlation (Bank 1) What the P0016 code means P0016 is the OBD-II generic...
P0120 OBD-II Trouble Code: TPS "A" Circuit Malfunction
P0120 P0120 code definition Throttle Pedal Position Sensor/Switch (TPS) "A" Circuit Malfunction What the P0120 code means P0120 is the generic OBD-II code which indicates that the Engine Control Module (ECM) has seen the TPS sensor circuit A output voltage...