Posted by Dave Hill on August 9, 2007, 9:03 pm, in reply to "Re: rover 75 1.8t 2003"
I pulled the unit completely to bits & couldn't see any obvious fault.
Cheers for now
Dave (Hill)
Copyright © uk autotalk