Temperature gauge goes wacky. Thermostat was changed now starting to do it again. Seems to only do this when I start out with cold engine.
Either the gauge is bad or the temp sender is bad. Your mechanic should have tested each. If not, you might want to look for a better mechanic.