Slightly different issue affecting the display on the speedo/mileage/trip metre. The screen seems as if its missing certain digits and the display doesn't show speed below 30mph. Ive been told the 'polarized film' needs replacing but im unsure and would prefer to avoid replacing the whole unit. Could it be moisture on the contacts??

I'm a novice so an idiots guide would be appreciated.

Thanks nin advance