A tip to help people like me out there:
For the past year, I was getting an intermittent P0440 code. This is a very vague code that indicates a general EVAP system malfunction.
Just realized today that the solenoid on the canister in the engine bay was unplugged. Did some work on the brake...