Well, it's my turn to ask for suggestions..

If you had a cam go flat, you would have a noticeable top end tick in the engine.
I am betting on cam timing is off.
Also what did the pistons look like, how far down were they from the top of the deck.
Keep in mind parts store motors are built as cheap as possible and low compression to make them last thru the warranty period.