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

Asked by for the 2001 Hyundai XG300
Sounds like the computer went haywire?
How can i have my computer checked.How hard is it to remove yourself
1 answer 1 comment