Exception in rendering!

Message: window is not defined

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

Q: I have a Code P0601 on the PCM. I replaced the PCM, and now I have a code P0118, code P0123, and code P0193.

asked by on

I would like to know can a PCM with code P0601, retrieve a P0118, P0123, or P0193 code?

A: Hi there, the short answer to your question...

Hi there, the short answer to your question is no . A PCM with a P0601 (which is a memory module error in the PCM) cannot reliably retrieve codes for the codes you list (P0118 - coolant temp sensor, P0123 - throttle position sensor, P0193 - fuel rail pressure sensor.

Most likely, the P0601 prevents the PCM from getting any codes from the engine sensors. The memory module error may cause in data corruption for collected sensor values, lose of data over multiple sampling periods, or failure of the data collection to work at all. Replacing the PCM was a necessary expense.

If you need assistance with the "new" codes, I would recommend having a Check Engine Light inspection completed by a mobile, professional mechanic, such as one from YourMechanic, to diagnose the new error codes and get an accurate assessment of the repairs needed.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
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・Save up to 30%

Get a quote

What others are asking

Q: Car cut off on the highway and never started back up.

Hello there, many faults will cause your 2004 Chevrolet Impala to die while running and not restart. The P0443 code is for the Evaporative Emission Control System Purge Control Valve Circuit and though this will need to be addressed will...

Q: P0601

This seems to be a common problem on Chrysler Dodge and Jeep vehicles. The P0601 code indicates that your powertrain control module is having a malfunction that has occurred more than six times. It is possible that a battery replacement...

Q: Temperature gauge erratic/ rpm erratic

Most likely this is a problem with the instrument cluster. Even so, I would make sure your vehicle isn't actually overheating. The best method for doing this is with the use of a infrared temperature gun. They aren't cheap, but...

Related articles

How to Renew Your Car Registration in Oklahoma(DELETED)
Having your car registered with the Oklahoma Tax Commission is an important part of driving legally in this state. You will need to do this within 30 days of moving to Oklahoma...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
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...