Wont Start on 2001 Hyundai XG300

I have a 2001 Hyundai XG 300 and yesterday it decided not to start up.It sounds like its trying but it doesnt.This is all the work i have recently had done to it.I have had new EGR valve,Timing Belt and tensioners,new drivebelts,Spark Plugs and Wires,Crank Sensor, and a new air filter.These are the scan codes i have and its 10 total they are P0401,P1159,P1632,P1151,P1191,P1193,P0300,P0306,P0304,and P0302.Sometimes my car rpms would drop and then rev up on its own and it doesnt seem to have power at times no acceleration.and one night i punched my stock radio while i was driving at night time and my whole car cut off but started back up but thats not suppose to happen

by in Middletown, OH on January 12, 2011
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer 1 comment
ANSWER by , January 13, 2011
Sounds like the computer went haywire?
COMMENT by , January 13, 2011
How can i have my computer checked.How hard is it to remove yourself