Sounds like a weak cooling system. Replace the thermostat and flush the system, see if it tries to overheat again. If it does, it probably needs a new radiator.
I don't remember, the G2's have two cooling fans, yes? One normal fan and one A/C fan? If so, check to see if the secondary fan turns on with the A/C.