P0443 - EVAP Purge Solenoid Circuit Malfunction
This may sound strange but hear me out. I have a 97 dakota and had a similar issue. The problem turned out to be a blown fuse. Check your fuse block on the drivers end of the dash for the circuit for the overhead console. It is a 10A fuse if memory serves me. I took this fuse out to put in my cigarette lighter because I don't have a console in my truck. Within a couple of days my check engine light came on and gave me a purge solenoid code. The truck ran fine and I couldn't find anything wrong. I tried replacing the solenoid and no change. Then one day I decided to replace the missing fuse in the fuse block and VOILA!! The check engine light disappeared and hasn't come on again to this day.
Hope this solves your problem. If not, I don't know what to tell you.
Good luck.
Hope this solves your problem. If not, I don't know what to tell you.
Good luck.


