Took my rover to the local dealer a week ago to fix a major oil leak, After a day in the shop they tell me its the intake gasket, valve cover gaskets. I expressed my skepticism at this because valve covers dont typically leak as much oil as I was loosing and they also looked ok, but they said...