Heard a funny POP sound after letting of the throttle. Almost like a blowout, followed by a strange whirring noise.

Pulled over, had a look under the car, but there's so little room, I couldn't really see anything except a little more oil leakage than usual. Nothing to do but see if it will limp home. Sounds a bit funny, but it makes it into the back yard and onto the ramps.



Hmmm... Looks like something inside wanted out. Lets open it up...

Missing something ?

Yes sir.