New temp sender fixed mine when my guage was doing that. I had replaced the fan clutch, fan, radiator, all hoses, the sender and the thermostat.
Still fluctuated. Replaced the sender a second time and that did the trick. I had tapped the boot on to the first new one and had broken the tip...