0 like 0 dislike
1.7k 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.5k 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

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...