Thanks for all this great information.
I've got P0440, too. I've got a few months until emissions are due, so I'm hoping to get this figured out without having to make a trip to the shop.
You mention that you heard air escaping from the overfill check valve at the top of the tank. Was the...