The gasket/rubber block between my solenoid and the turbo has gone bad causing a massive oil leak. Problem is I cant find a part number or a place poto buy it. Tried local dealer and no luck. Also, am I likely to find a Bigger, different problem once I fix this?
Thanks
Thanks