get ur cam checked for straightness. a friend of mine had an engine built & there was babbit material on the edge of all his cam bearings. his cam was 1/4 thou out of being straight. something u should check. u must be getting oil to the top end cos u didn't mention about any burnt shafts.