check the coolant temperature sending unit, located at the front of the intake manifold on the right side of the distributor, it might need changing and its cheap as hell. get that out the way before anything else, since it reads the temperature that the gauge indicates.