I built a fire breathing gargoyle using propane, a pilot light and a solenoid. The video below shows it in an older form. The problem I have is that when it breaths fire it often will blow the pilot light out. I tried encasing the tubing but it still blows out. This year I would like to go with a mechanism that does not require a pilot light - a spark or red hot filament that reignites the propane every time it breathes. Any ideas.
Here is the current mechanism. The tubing at the bottom bypasses the solenoid to allow for the pilot light.

Click below for the video

Here is the current mechanism. The tubing at the bottom bypasses the solenoid to allow for the pilot light.

Click below for the video