I have a 01 se 3.1 and the p0466 code coming up. I forced air back through the line and replaced the purge solenoid since i live in a rural area and there are plenty of gravel roads. The code still comes up after some driving. Does anyone know where to start checking from there? I was thinking of replacing the gas cap next. If anyone has had this problem and could give me some ideas of where to start looking that would be great.