Mit,

Sometimes its just easier to cut your losses. If you really feel up to the challenge, by all means go for it. Just as previously stated the 97-03 had really bad problems with rusting in rockers and strut towers. A good thing is a replacement Grand Prix can be had for a decent price, heck might even find one with the same color and options. One thing is I haven't really noticed hardly any rust on 04+ Grand Prixs. I could be wrong, but too new is also not a valid arguing point also. Best of luck man, and welcome to the boards! Plenty of useful information here, and if you do the challenge take photos!