I think I've read your posts on this before, but my problem is not with the suunto reading the wrong temp. My problem is that when the dive is downloaded, it shows the wrong temp. During the dive, the cobra showed 50 deg at depth. The problem is that at the max depth, the suunto had no adjusted for the temp yet and read 64 deg (I checked) at 73'. After a few minutes it "realized" that it was 50 degrees and caught up but I was hovering at around 70' then so it didn't take this temp into consideration. After just testing it in the tub, it appears that it takes an awefully long time for the temp reading to display the actual temperature... much longer than the 10 sec sampling rate. I take it this is because the temp sensor is insulated inside the cobra case. I wonder if a couple of carefully placed holes in the rear cover would help the exchange of water to help speed up this process. I'll try it with the cover off the cobra. And for those that love to be picky... I don't mean the battery cover... just the rear casing that holds the cobra.
I use a backup depth guage and timer and the depth is right on.