Quote Originally Posted by SPAZZ
I had to disconnect my battery for about 1 hour before the check engine light would reset. Then it came back on a month later, related problem was different, too long to explain and probably every one on this post knows the details, so I don't have to tell the story again........
Hey Spazz, it seems that there is no "universal" solution for the P0440 code. Some people fixed it by just disconnecting and reconnecting the battery and it was gone for good. In other cases it was a leaking or loose gas cap, vacuum solenoid, or a vacuum hose. It could be an electrical problem, bad sensor, or bad software (someone mentioned they had a software update done by the dealer), etc... I had an Alldata.com membership and when I punched that trouble code for VX it gave me a bunch of pages and tests that needed to be performed to eliminate all possible causes. Most of them required dealer's diagnostic equipment.

So I think it would be great if you could share what took care of it in your case if you don't mind.

Thanks