Quick update: I'd been getting a code 2401 (evap system) for a while, but the car drove normally. I replaced the gas cap, but the code persisted.
After doing some research, I decided to replace the evap pump. I picked one up from a local u-pull-it junkyard for $15, and replaced it in about...