I got in my car this error codes:
012410 - Air Intake System: Flow too Low
P307A - 009 - Open or Short to Ground
000104 - MAP/MAF <-> Throttle Position Correlation
P0068 - 007 - Short to Ground - MIL ON
Could not find too much information related so i will explain how my codes were gone.
-I removed the throggle body from the car(air filter hose removed and 4 screws that hold TB to the rest of engine)
-I sprayed(i used TB & air intake cleaner from MOC)all mecanism and cleaned up with a regular cloth.(i didnt put spray even close to electronic module).
-after clean the mecanism ,i opened the electronic module(6 metalic holder that i just pull out with a flat srewdriver)and cleaned with dry cloth also bend the slower brushes slightly so they make proper contact.
After put back the TB on the car ,,I erase my dtc codes and make an Throttle Body Adjustment using ross-tech specifications....:
Throttle Body Alignment (TBA) - Ross-Tech Wiki
After 2 days the codes never come back and now my car it is a lot more smooth ( i think MPG is a little higher too),i will do this procedure every 60 k or 70 K miles because my TB was dirty (i been doing aire filter change on time and i use only shell premiun gas for the last 3 years or so)and after cleaned up my car move better.
Excuse any gramatical mistake, I'm learning English... hope this helps someone...