Yeah you guys were exactly right. A few days ago, I cleaned the MAF with alcohol and Q-Tips, and put the MAF back in. Additionally I took out out the new TPS and put back in the old one the mechanic said to replace. CEL went off on its own, car is running great. So the clogged-up MAF was making the computer return a CEL of Low Voltage/Input on TPS. Turns out the NEW TPS I got from Autozone is broken, its got no resistance (the spring in it). So my whole problem has just been solved by cleaning the MAF. Thanks for all the help guys.