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

Forum statistics

Threads
36,283
Posts
218,314
Members
30,502
Latest member
heather8635
Top