i met with my mechanic and he said the upper mount stopper was part of the engine mounting and probably vibrated loose, but my #2 cyclinder has no compression, spark plug black, he thinks an oil line dropped off my carb and then wham bam thank you maam. I don't see any oil in the bottom tho, i'm gonna start tearing it apart this weekend.
I wouldnt think an engine mount problem will cause the blow up. Even if it has dislodged, the oil pump and lines are connected to the motor and would move as it moves. But oil lines do drop off causing blow ups. Still dont know what he means by an upper mount stopper.