I really don't know yet I can't tell where it's coming from hopefully I can diagnose it tonightYou vacuumed it?! You're just getting uppity now 😛. Sucks about the gasket failures. How bad is the oil leak? If it isn't too bad I'd just live with it.