Hi there I wonder if anyone knows about or has had the same problem as I am having I have an oil leak from my ford galaxy 1998 v6 and can't work out where it is coming from someone said it could be a sensor anyone got any ideas would be grateful for any advice as am fed up cleaning driveway every weekend