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.

Members online

Forum statistics

Threads
36,266
Posts
218,036
Members
30,497
Latest member
TeriM
Top