0 like 0 dislike
1.5k views
by

my 2004 dodge Dakota check engine light came on recently. after reading it returned fault code p0452. I have also noticed that it has been idling up and down, and stalling when coming to a stop. what do I need to do to fix the problem? any help would be appreciated.

Vehicle: 2004

1 Answer

0 like 0 dislike
by (13.4k points)
 
Best answer

P0452 NLVD Pressure switch stuck closed

With the RPM ideling up and down , this is most by false air entering into the engine interrupting the fuel / air balance. The EVAP purge solenoid if it is stuck open will also set P0452 and may be the cause of the erratic idle condition ,

Related questions

0 like 0 dislike
1 answer 610 views
0 like 0 dislike
1 answer 748 views
0 like 0 dislike
1 answer 500 views
0 like 0 dislike
1 answer 384 views

36.2k questions

32.2k answers

1.3k comments

22.8k users

Need A Repair Shop?
Find local automotive repair shops in your area.
Does your car have Safety Recalls? → Check here
...