I think I know what I've got. There's an oil pump for the mains, dippers for the rods, no oil filter, and the number is "close" to one I found for a dipper. Mine is 3701894 (on crank).


The money I save as a mechanic, I spend on medical bills!