I had the same code on my 04 gp. I made the mistake of buying a new purge valve for about $45 when that wasn't it. It turned out to be the wiring to the Evap Canister. One of the wires was torn almost all the way through.