Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161209-60852-gfe5ywjs:136:3912)
    at m.mountComponent (/tmp/execjs20161209-60852-gfe5ywjs:47:15602)
    at /tmp/execjs20161209-60852-gfe5ywjs:49:31860
    at a.r.perform (/tmp/execjs20161209-60852-gfe5ywjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161209-60852-gfe5ywjs:49:31821)
    at r (/tmp/execjs20161209-60852-gfe5ywjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161209-60852-gfe5ywjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161209-60852-gfe5ywjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161209-60852-gfe5ywjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161209-60852-gfe5ywjs:173:8

P0602 OBD-II Trouble Code: Control Module Programming Error

check engine light

P0602 code definition

When the Powertrain Control Module stores a P0602 trouble code, it usually indicates a programming error in one of the control modules, including the transmission control module, the antilock brake control module, the anti-theft module, the body control module, the climate control module, the cruise control module, the fuel injection control module, the instrument panel control module, proximity alert module, the traction control module, and the turbo control module. Additional, related codes include P0601, P0603, P0604, and P0605.

What the P0602 code means

A P0602 trouble code signifies problems with a control module, in addition to a programming error within the one of the control modules. The mechanic should keep in mind that some vehicles require multiple drive cycles, upwards of eight, before the check engine light is lit, though the PCM still stores the code upon first occurrence.

What causes the P0602 code?

A poor electrical connection or defective driver in the PCM are the most likely causes for this code to be stored. Additionally, corroded, damaged, or faulty wiring or connectors within the Control Area Network (CAN) Bus harness or a loose or broken wire or ground strap can also cause this code. A defective CAN Bus is also sometimes to blame.

What are the symptoms of the P0602 code?

Symptoms of a P0602 trouble code include problems driving and shifting, engine stalls, and rough idling. In addition to these symptoms, cars with this stored code also suffer from poor acceleration and a decrease in the vehicle's fuel economy.

How does a mechanic diagnose the P0602 code?

To diagnose a P0602 trouble code, the mechanic needs to complete the following steps while using an appropriate OBD-II scanner and a digital volt/ohmmeter:

  • Inspect all wiring, connectors, and components, looking for any loose connections or damage.
  • Download any freeze frame data and stored trouble codes. This information can come in handy when trying to determine the order in which the trouble codes were stored.
  • The mechanic should clear the code and then test drive the vehicle to see if the code returns.
  • If the code returns, the mechanic should connect a specialized scanner, such as one from Autohex or Tech 2, to try and determine the cause of the code storage more quickly. Otherwise, the diagnostic process can become time consuming and cost prohibitive for the mechanic. The mechanic should test any circuitry while the vehicle is in operation for best results.
  • The mechanic should install some sort of memory saving device or run the risk of having to reprogram the PCM and other control modules if a probe is misplaced.
  • Next, test the continuity and ground with the battery of all associated control modules using the digital volt/ohmmeter, making sure to use an auxiliary ground cable.
  • Using a CAN Bus system wiring diagram, test the continuity between the individual control modules.
  • Finally, clear and test the system to see if the code returns.

Common mistakes when diagnosing the P0602 code

Common mistakes by mechanics when diagnosing a P0602 trouble code include mistaking another code, such as codes dealing with engine misfires, lean exhaust, or the fuel injector, as the cause of the vehicle's problems. This misdiagnosis can lead to an unsuccessful repair and a return of the code. Mechanics can avoid this misdiagnosis by repairing and clearing all trouble codes in the order they were stored on the PCM.

How serious is the P0602 code?

In addition to decreases in vehicle performance, such as acceleration, shifting, and idling, a P0602 trouble code can also affect fuel mileage, making the vehicle less efficient.

What repairs can fix the P0602 code?

Once the mechanic has diagnosed the problem, they should set about repairing the vehicle and trying to clear the P0602 trouble code. This process includes making the following repairs if needed:

  • Replace any faulty or damaged wiring, connectors, or components. The mechanic should also make sure that all connectors are securely connected.
  • After testing the individual control modules, replace any that are faulty.
  • Replace the PCM if the fault lies there.

Need help with a P0602 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

More related articles

How to Buy Fuel Treatments
Adding a fuel additive to your gas tank when you fill up is one way to clean vital engine parts of deposits, improve the performance of your engine,...
Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...


Related questions

Q: Failure to connect to scan tool

The first thing you should do is use a test light to check for power at the OBD II connector. It is also known as the data link connector or DLC. Only one is fused by the number 12 15A...

Q: Does the OBD System Measure Gases in the Car's Exhaust?

The onboard diagnostic (OBD) system utilizes sensors mounted in the engine exhaust stream to measure the amount of oxygen that comes out of the engine after the combustion process. When an engine intakes a certain amount of air into the...

Q: Misfires, Rough idle, Engine Check light, and Engine not starting

Hello there, many different faults can cause your 2002 Chevrolet S10 to have starting issues, misfires and lack of power. The first step would be to scan the truck to determine what codes are present, this will determine what route...