Well it turns out it was the CAT. After changing it, it runs better than when I bought the car. The whole inside of the CAT was broken in pieces.

Now I just have to figure out whats causing the Service ABS, Service Brakes, Service Stability Control, Service Traction Control, and Service Variable Effortless Stearing lights to go on. The car runs perfect, so Im not sure why these lights are all coming on. Let me know if anyone else has this problem.