My son bought a 2004 Grand Prix and about a week after buying it it wouldn't start and he got a "charging system failure" message. The dealer we bought it from tested the battery and said it was bad so he replaced the battery. A couple of weeks after putting in a new battery we got the same message. We had the alternator checked and was told it was good. What else could be the problem. Does the cars computer system need to be reset.