Yesterday I was running my motor on the engine flusher. I went inside for a minute and came back out and my overhead alarm was going off. I immediately noticed that the motor flusher had vibrated off the water intake holes. I quickly put back over the holes and it began pumping again. Within about a minute the overheat alarm turned off. Now my motor runs like crap. It doesn't idle well, and when I have it reved up it runs decent, but misses every now and then. I tested my compression and I have 105 on the top cylinder, and 120 on the bottom two. I am furious now. Could it be something simple like I blew the head gasket, or is this going to have to be torn down and rebuilt? Can I check to see if it the head gasket by spraying some soapy water around it? And advice would be greatly appreciated.