its a hell of a lot closer to drop in then what you posted up ! 
you ever see some of the tolerances on the China junk
... nope bet you never even put a Buick motor together yet .. let me know when you've put 200 motors together with your own hands 

you ever see some of the tolerances on the China junk

