ya, my guess is you had a fuel leak and it went WHOOOSH from the engine heat.

youre lucky it went it out