Car help
I have a 07 grand prix. I shifted from
reverse to drive and when i took off it
shifted hard and made a loud noise in
the front end and it jerked. I drove it to
the store and when i got back in the car
it moved in reverse but drive would not
engage and same with 3rd it just reves
but 2nd and 1st work. There is also a
noise coming from the engine bay
please help...