I have found aftermarket sending units to have incorrect resistence compared to GM. If using an aftermarket sender you may need a resistor in line from sender to compensate. By checking the temp with a thermometer in radiator and trying different resistors you can set the correct possision on gauge.
Dave