ok I figured this out today, the car runs fine with the Check engine light on. I gutted the cat and the CEL came on and the car runs fine. When I shut the car off the light went out and the car ran like crap I unplugges the 02 sensor to throw the light on and it ran great, so I currently have the 02 sensor unplugges with the CEL on and it runs great. So is it the 02 sensor of the ECU?