Took the car to work and made a couple hard pulls on the way there. Tires broke loose and banged off the rev limiter in second. Pulled into work smelled burning, popped the hood, oil everywhere under the hood and a nice puddle under the car. Took the car to the dyno he said he thinks it may be losing oil through the piston ring seals. However he also that the motor runs great which made me think the the rings are ok. He also said that there's oil coming out of everywhere in the engine. Oil is in the crank seal, the intake...everywhere. Last time I talked to him he was going to do a compression check and get back to me. My question is what could cause oil to be blowing by everywhere in the engine and the engine still run great ? Could the seal in the supercharger be causing this ? Or head gasket ? Thanks!