I just had been fighting a similar issue with my lap timer on my 3 gold. I took the IR reciver apart, took the circuit board out and found out that the plug under the board had vibrated loose. Plugged it back in and worked just fine again.
For your temp gauge, although I haven’t had that issue with my MyChron, it sounds like a bad sensor or wire.