I think Rubicon is on to something here. The furnace in my trailer runs the fan 30 seconds before lighting the fire, then 90 seconds after stopping the fire. That means two minutes of run time without actual heating every cycle. If you subtract two minutes from your run times, it doesn't look so bad. Also, I second Rubicon, if your thermostat is trying to control too tightly (+/- one degree), it will cycle the furnace frequently. If your thermostat has an adjustable anticipator, try setting it for a wider temperature range.
its still outputting heat during most of that 'cooldown' phase when the gas has been shut off but the fan continues to run.
temperature range is wide enough... i generally set it at 63F when I'm sleeping, under a fairly thick comforter. by the time the heater comes on, I'm almost starting to get cold. 3 cycles per hour does not seem unreasonable to me, i was mostly concerned about the fact that its running nearly 30% of the time with a 20F outside to inside differential, I was wondering if I have a heat leak somewhere, but just now as I was typing this, I think I know what it is... my compressor fridge lets air pass through from outside to inside, I need to ensure i've completely blocked off the outside vent plate..