Gas cap is loose, or you have a vac leak somewhere. O2 sensors could be bad. Clean your MAF. Clean your IAC. Clean your throttle body. Change your cam sensor.
For the P0340 changing the cam sensor is the cheapest but may not fix the issue. It could be a faulty diode in your alternator or bad wiring
Vac leak could cause a multitude of problems. It's a pretty easy thing to diagnose. Smoke a cigar. Exhale smoke into the hose from the brake booster. Watch for leaks. Fix leaks.
ok replaced the IAC & PVC and cleaned the MAF today. Camshaft Sensor comes in Friday....though I'm not sure where it's located under the hood!!!???
ok so all the codes cleared EXCEPT the P1443 code...I replaced the solenoid last fall and the valve last week, but the code is still there. I'm assuming it's a hose now, so I'll try my best to do the "smoke" test. I visually see cracks in a line going from the solenoid away from the block...can't quite see where it leads tho, but I'm guess that's where I should start the "smoke" test. Anyways, just wanted to update in case it helps anyone else. Camshaft sensor and O2 sensor were both replaced and cleared the other codes so far, so that's some good news.