Search results

  1. K

    Help me with my 2003 Discovery!!!!!

    I had the exact problem, I removed the thermostat and never had the problem since, no more tapping or annoying knocking.

Latest posts

Members online

Forum statistics

Threads
36,720
Posts
222,745
Members
30,890
Latest member
Besi
Top