Doh.I'm a fan of his too but he isn't in Car SOS it's Tim Shaw and Fuzz Townsend I think you're thinking of For the love of cars another good program
I am far from being a fan of Landrovers but I do like what they did on Goblin Works last night.
All they need to do now is to replace the horrible smelly noisy clattery diesel with a proper engine.....