Its not always a bhg. That's the last step in the diagnois process. Check the sender,check the wire, check the gauge. Then check the others symptoms that could cause a fluctuation in temp, clutch fan,water valve,heater core, any leak,rad cap, thremosat, egr cooler, blockages, bad hoses, and yes bhg.