Mine did the same thing last year except no fire coming out the pipes. I did a lot of searching on here and come to find out other had the same problem. It was the ignition control unit. It was kinda pricy I think about $260 from Procon but after a quick switch it has been running just fine ever since. Good luck to you.