So i just bought this car and it runs like dog poop. Every time i run it i get new codes. Changed the MAF, EGR, O2 Sensors, Plugs, Wires, Coil Packs and more i'm prob forgetting. I took the belt of the supercharger to take that out of the equation but nothing is helping. Won't rev over 3500 driving or idling. Camshaft sensor?? Thanks