Must be a FORD, it leaks oil onto cardboard in 2nd pic I posted!