Have 2001 Ducato 2.8 jtd and the mileometer has gone wrong ,ie it moves about one mile for every ten miles that i do.However the speedometer is ok , no flucuating etc,also the trip is ok.When i spoke to a dealer he replied i might have to replace the whole cluster instead of the unit itself. Any idea's about this or maybe a good thump might make it go.