ok now that the rant is over. after you pull the head and inspect for debris you still need to do a leak down test. a leak down test makes sure there are no leaks in the head gasket, base gasket, reedcage gasket, intake to reed cage seal, crankshaft oilseals, and crankcase halves having a proper seal. I would guess that your leak is one of the outside gaskets or the flywhell side crankshaft oil seal. the reason it is revin out of control is probably a bit of both of the things that were being argued about earlier. thats my nickle.