pulled the cluster apart and no the bolt is not broken and all else looks fine. There was a loose wire connection in the plug connecting the cluster which appears to be why my gauge sometimes needed a tap to turn on.
Now the car warms up to just over 1/4 on the gauge and stays there. If i stop and let it idle it warms up to 1/2, then if i start driving again it cools back down to just over 1/4. I believe the gauge is ment to sit just below 1/2 which is where it use to sit. I guess it could be three things 1) the temp sensor 2) the temp gauge (which didnt look that easy to change) 3) the thermostat stuck open. But how do i know what one is causing the problem?