Exception in rendering!

Message: window is not defined

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

Q: Code P0400; EGR System

asked by on

The code on my Nissan Altima is only the P0400 code. However, I have cleaned out the valve and when I suck on the vacuum tube, the piston moves up and down inside the valve. None of the hoses are damaged. I had all my hoses and pipes replaces after an oil leakage to ensure none of them would be disintegrated by the residue. I am trying to narrow down what I need fixed, hopefully without needing to pay a diagnostics fee. From the research I have done if the EGRC Solenoid Valve was needing to be replaced I would have a P1400 code, however, I only have the P0400 code. The other possible part that would need to be repaired would be the temperature sensor. Yet, this seems to be infrequent for this issue.What part do I need to replace? Is my EGR valve working properly if the piston inside still moves up and down when I suck on it?

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

A: If you checked the EGR valve and cleaned it...

If you checked the EGR valve and cleaned it, the first thing to do is to start and idle the engine and use a vacuum pump or source to pull open the EGR valve to see if it makes the engine run rough.

It should cause the engine to run rough if the passages are clear. In the EGR tube there is a temperature sensor that can be removed and cleaned of carbon. If it has carbon build up, it can cause inaccurate EGR readings and code P0400. Run engine warm and at around 2000 RPM's and see if EGR is being opened by the EGRC or there is vacuum on the hose to the EGR valve. Check the purge valve to see if it's leaking vapor all of the time.

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

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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 has issues every time I fill up the gas tank

The system is very sensitive to how fast you put the fuel in. If you refuel at the fastest rate, then you will get excess fuel into the vapor vent system and the carbon canister will get saturated. The...

Q: Van will not start randomly

Hello. If you have a new battery and new terminal connectors, then I would be curious about the starter solenoid. That could cause temperamental starting with a perfectly good battery and electrical system. If the starter solenoid is beginning to...

Q: Where are the grocery hooks located and how do you use them?

Ever go to the grocery store, load up your trunk, arrive home and find that your bags have spilled and your food is now all over the place? Your car has grocery hooks to help prevent this from happening. They’re...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.