We have a Mondial 3.2 in the shop that is leaking oil in between the rotor arm mounting plate and camshaft. I knocked the pin out and the unit slide...