Temp gauge fluctuates a little

It is relevant. It suggests that a plugged heater hose or heater core can cause engine temp to fluctuate.

Until the problem is solved, information like this could be the key to the solution.