Too many fault codes- help
Need help and advice:
scenario: My husband and I were taking a little joy ride in our Crossfire (2005 limited 150K miles) everything was fine until my husband punched it and the car sputtered and spit, it was ugly. We limped back home. We have noticed that at 3rd and 4th gear around 2500 rpm it seems to skip just a little then corrects itself. We just bought the crossfire 1 month ago and have driven it three times. We have the codes and it's sad, P0303,304,305,306, P0300. The mechanic mentioned it might be the catalytic converter, but I wanted to ask the real experts. Check engine light def on.