I can tell you just what to do. The pilot safety feature has an ODS (oxygen depletion sensor) that detects low oxygen in the room. The problem is dust and cobwebs get into the ODS chamber and causes the problem you are describing. I have fixed many of these over the years using shop air or a straw or rust buster to flush the dust out. Rust buster is me fav. If you fiddle with the pilot flap it will get all outta whack and never work right. But if you squirt a little rust buster into the pilot light and let it dry a minute or 2 you can light the pilot and by gosh it will stay lit.
Last edited by SublimeMasterJW; 01-25-2009 at 08:50 PM.