Could be electrical. There is a thermal fuse that prevents overheating. It will be mounted near the back of the cabinet on or near the duct. Check for continuity - should have resistance "0" at room temperature (allows current to pass through)
Also check your ignition coil - should have continuity at all times.
Both pieces are easy to change out, the fuse somewhat less expensive though...
Turbonerd
February 2006