On the air intake, probably close to the engine, is the like stubby cooler type thing over a hole?? That can cause issues to if it is split. A back fire could of split it.[/QUOTE]

Still not 100% sure if there was a backfire. The stubby cooler type thing you refer to is that like a rubber cap looking thing after the main intake between the mixer/injection and the short sleeve of plumbing? Ta'