if you are getting that much oil on top of your pistons you should be able to find out where its coming from. oil on top of the piston helps seal the rings,(wet comp. check) any more than that should lock the motor up. i agree if your comp. check is right you shouldn't have this problem.