You can check everything but piston skirt clearance and piston ring gap by pulling the oil pan. Drop the pan, and check rod and main bearing clearances with Plastigauge. The ideal clearance is somewhere around .001"-.002" for rods, and possibly slightly closer for mains. You might also try pulling the spark plugs quickly after a warmup, and checking the cranking speed with the plugs removed. If even a single compression test load slows it down, I suspect an internal problem in the starter after warm-up. Ditto on the suggestion to swap starters and see what happens.
Jerry


"It is better to be silent and be thought a fool than to speak and eliminate all doubt!" - Abraham Lincoln
Cringe and wail in fear, Eloi- - - - -we Morlocks are on the hunt!
There is nothing noble in being superior to your fellow man; true nobility is being superior to your former self. - Ernest Hemingway
Love your enemies and drive 'em nuts!