that won't suck oil? i have no baffle in either cover? thanks moparts