we have a 2002 grand prix gt with 170xxx on it, and it had a hard time starting due to the heavy freeze in MN. when we tried to turn it on, it sounded like the battery died and the fuel pump wasn't working. after chargeing the battery and warmer weather, the car started after it we cranked it for 20 seconds, it still sounded like we had a dead fuel pump. when we hit the gas in park the engine would shake, and clunk at 4 rpm, and above. any ideas/ fixes. hoping not serious.