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