Our flame quit working also, after a long period of use. My husband took it apart and found that there is a small motor, turns a spindle that has foil wrapped around. It's the motor that isn't working. If you take it apart, you will find this spindle has foil strips wrapped around and when the motor turns it simulates flame behind a orangish plastic glass. Very unique.
We are trying to locate a motor for it and we will be good to go. Motor #sjsygo498120-ac 110 120 volt, 50/60hz 4w 15/18rpm ccw In case you locate one let me know.
We love this fireplace, works well for us.
KLP
December 2010