Where was the piston in reference to TDC when you checked the intake and exhaust clearance. The reason I ask is because TDC is not the point at which either the intake or exhaust valve is closest to the piston. And since you mentioned needing to place a shim around the piston, it sort of implied you might have left the piston at some stationary point to do your checking. Just curious....