I was driving home from work tonight and was cruising down the freeway when I heard this huge POP...sort of like a small explosion...and then my check engine light came on and the engine fell flat on its face... I made it home but it had absolutely no power at all and I was starting to smell a mixture of what I think was burnt oil and gas. I got home and popped the hood and now it sounds different than it used to...I checked all the plug wires and they are all good so I think its something major. Its not smoking but it has this distinct sort of hissing/pop noise and if I get into the throttle it backfires like crazy when the rpms are dropping... WTF bros?!!?!?! When can I catch a break!?!