Any tips on getting rid of the constant oil leak? is International Auto Parts the place for parts? questions, questions, questions......wish i could just drive! Best, Michelle