Recent content by kingkev

  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,283
Posts
218,311
Members
30,502
Latest member
heather8635
Top