I'll ask the dealer if they checked for vacuum leaks. I believe they did.
Yes, the other code was P1444 so we replaced the charcoal canister, purge valve, vent valve, and cleaned out the vent tube.
So far, this has been a very expensive fix. I'm about $1,500 into it (counting the emissions items noted above).
ideas I've read, elsewhere, include:
1) Get a leakdown test for leaky or burnt valves
2) Check for loose wire on O2 Sensor
3) check for bad head Gasket
4) Replace injector and Ignition Coil
5) Replace ECU