So I was just given an 03 Grand prix GT. Having some issues. Very poor gas mileage, won't go bast 4100 RPM, no power, no acceleration, and making a noise that seems like exhaust near the rear of the motor. Think it might be the cat but not sure. Any ideas?