← Back to list

P0400 Code on 2000 Nissan Frontier 2.4L: Diagnosis and Fixes for EGR Flow Issues

Model: nissan frontier 2.4 lt Fault Code: P0400 Posted: 2007-03-01 21:57

I'm experiencing a P0400 diagnostic trouble code on my 2000 Nissan Frontier with a 2.4L engine, which has only 40,000 miles on it. The vehicle is showing no exhaust gas recirculation (EGR) flow under conditions that call for EGR operation. My initial suspicion points to the EGR control solenoid, but I'm not certain if this is the root cause. The P0400 code indicates that the engine control module has detected a lack of EGR flow when EGR should be active. This can stem from several potential issues including: the EGR solenoid, EGR valve itself, vacuum hoses, loose wiring connections, or even a blown 10A fuse. I'm looking for reliable guidance on how to properly diagnose and resolve this issue. Any insights into testing procedures—such as checking the EGR solenoid by disconnecting and reconnecting its harness (which should produce a clicking sound), or using jumper wires to test it directly—are greatly appreciated. Additionally, I'd like to know if there are other common causes such as blockages in the steel tube connected to the back pressure transducer (BPT) or leaks in vacuum lines. I’ve already performed some checks: the EGR valve diaphragm was found to be blown and filled with water; the EGR control solenoid makes a clicking noise when tested. I cleaned the small steel line under the BPT, confirmed no leaks in vacuum hoses, and replaced both the EGR valve and BPT valve due to water contamination. I also replaced the PCV valve as part of the troubleshooting. Despite these repairs, the P0400 code persists. Any additional suggestions or known solutions for this specific model would be very helpful.

Related fault codes
P0400
Comments (9)
Anonymous 2007-03-01 23:54

What year is your Nissan Frontier? Does the engine run roughly at idle? I don’t like to guess, but possible causes include the EGR solenoid, EGR valve, vacuum lines, loose wiring, or a blown 10A fuse. The P0400 code means no EGR flow is detected when EGR should be active. The EGR temperature sensor detects this absence of flow. To test the EGR control solenoid: disconnect and reconnect the harness—there should be a clicking sound. Alternatively, remove the solenoid and connect it directly to a battery using jumper cables; if it doesn’t click, that’s likely your problem. This simple test can help identify whether the solenoid is faulty. This should get you started—please report back with your findings. I’m interested in what you discover.

Anonymous 2007-03-02 06:36

The EGR solenoid is a plausible cause and can be tested as suggested by AndyWheelz. Try lifting the EGR diaphragm manually while the engine is idling. If the engine begins to run roughly or stalls, it indicates that the EGR port is not blocked—meaning the valve may be stuck closed or obstructed. You can also use a vacuum pump to simulate this lift and perform the test. If no roughness or stalling occurs during the test, then inspect the EGR valve for blockages by removing it and cleaning it thoroughly. Another common issue is a kinked or leaking hose at the bottom of the back pressure transducer (BPT). I’ve seen this cause P0400 codes. If the hose appears intact, check the steel tube connected to it—carbon buildup can block flow. Clean or replace if necessary. The BPT system works by allowing exhaust gas pressure to reach the BPT valve, which then opens a vacuum port to activate the EGR valve. Without proper BPT function, the EGR won’t receive vacuum and will trigger a P0400 code. Other possible causes include cracked vacuum hoses in the EGR system—but the EGR solenoid and BPT issues are most frequently reported in Nissan Frontier 2.4L models. Good luck with your diagnosis!

Anonymous 2007-03-02 20:33

Thanks for all the helpful tips—this has given me a solid direction to follow. I’ll update you in a day or two with what I’ve found.

Anonymous 2007-03-03 09:19

Good luck with your repair and troubleshooting!

Anonymous 2007-04-10 20:22

The EGR valve used in the Nissan Frontier 2.4L is specifically engineered for optimal performance in this model.

Anonymous 2007-04-10 20:33

I'm not sure what you're trying to say in your post, chizel. Could you clarify or provide more detail? Thanks.

Anonymous 2007-04-11 20:55

Sorry for the delayed response—I’ve been involved with other projects. Here’s my update: The diaphragm inside the EGR/BPT valve was blown and filled with water, and so was the EGR valve itself. The EGR control solenoid makes a clicking sound when unplugged and reconnected. I removed the small steel tube at the base of the EGR valve—no blockage found. No leaks in vacuum lines. I replaced both the EGR/BPT valve and the EGR valve, and also replaced the PCV valve due to water contamination. Despite these repairs, the P0400 code remains. Any additional ideas or suggestions would be greatly appreciated.

Anonymous 2007-04-11 22:53

chizel's post appears to be spam—this comment has been flagged and removed for violating community guidelines.

Anonymous 2009-06-24 21:57

I have a 2000 Nissan Frontier 2.4L with both P0400 (Exhaust Gas Recirculation Flow) and P0325 (Knock Sensor) codes. After investigation, I found that the hose connected to the BPT transducer was kinked—about 2 inches long—and this was the root cause. After replacing it, the codes cleared after a few trips. Always check small components first—they often hold the key to solving EGR-related issues in older Nissan models.