booked car in for a roadworthy on thursday, got home today to find the odo numbers part gone again!!!! ripped it all apart (again!!), removed the light from underneath the display and squirted some contact cleaner up into the hole and the numbers have re-appeared. Will throw it together tomorrow and drop it down with my fingers crossed to the mechanic....