I have a yamaha 1986 G2 gas. the oil fill cap came off and blew oil out the filler tube.I checked the air filter and in was loaded with oil. usually this means a hole in the piston or broken rings.i did a compression test and it was 80 #s but didn't hold the preasure . Could it be something other than a piston problem? this is my first cart and i'm not familuar with them.any help would be appreacated thanks.; Guy