I have a Trane furnace, model #BLU108F936B1. When the thermostat signals that it is time to provide heat, the bower comes on but the gas does not ignite. I am able at that time to light it with a match, and can hear the clicking sound accompanied by a weak spark. The furnace seems to work fine until the next time it demands heat. Could it be the ignition coil?