Ok well i took the head off and theres wear at the very top I'll get pics and post. I'm sure the motor is gone, too easy to turn over.
I went to a friends over lunch and he has 3 cars, 2 cheapies and a T-Maxx 3.3. Well all of them have way more compression than mine, the 2 cheapies with pull start you can lift them off the ground with the pull cord. The tmax I couldn't get it to get over the pinch with my finger on the flywheel.
By these comparisions I've come to the conclusion that my motor is gone. New sleeve and piston coming for $50. Week or 2 to get it though. They had a motor there new without muffler that came out of a parts car they had(which I got the diff's out of) for $80. I'm just going to get the piston and sleeve and see what happens!
I'll post back in a bit when I get the pics!