I had the same problem found out that there was a hole in he bottom of the speedo and water has got in and was slowly frying it 
        
ImageUploadedByTapatalk1413993370.122644.jpg
        ImageUploadedByTapatalk1413993382.239586.jpg I ended up replacing it altogether and the problem disappeared