It's good to see problems like this being fixed. The temp sensor must have a timed lifetime. They almost all seem to last the same amount of time.
When mine failed it was tough to start when the temperatures were near freezing. It did eventually start though.
I need to keep track of all my badges