In car-speak, it's a loud, premature explosion in the intake manifold
... Had 
someone to come a check my car out and i was told that it was my motor and .... 
made a horrible sound- like a jet engine that was going to explode- well that 
noise I .... contaminating the exhaust system/intake manifold/oil, minor scoring of 
the... [DOC] [TLE] 60's Slang - Hawthorne High School [PAR] To explode or go completely irate.