Hi, Tom here. Sorry you are having furnace troubles.
A limit switch fault indicates an over temperature condition. Some things that can cause a limit switch fault would be a dirty air filter, defective blower, dirty air conditioning coil, defective heat exchanger, blocked flue. Anything that prevents proper airflow through the furnace can cause a limit switch fault.
According to my sources, your furnace would have 5 limit controls. There is the primary or main limit located in the front of the heat exchanger (above the burners sort of behind the gas valve). (automatic reset) There are 2 roll out switches located on either side of the burners. These are manual reset. And there should be 2 automatic reset limits located in the back of the blower housing.
Since you are not even getting the burners to light and the blower starts immediately, it sounds like you have a limit that has opened and not reset. At this stage you need to do a little trouble shooting to see which one is causing the trouble.
You could try jumpering them out one at a time until the furnace works normally or if you have a volt meter you can check it quickly that way. You should have 24 volts ac from ground to both sides of the limit. The ones behind the blower are going to be difficult to get at. It would be best to follow the wires and try to jump them out external to the blower.
After you get the limit thing figured out, you will need to watch the furnace and find out why the limit went bad anyway. There could be an underlying issue like one of the things I listed above. Often times a furnace with an airflow issue will cycle many times on the limit without the homeowner being aware of it. This usually happens when the weather is sort of mild and the house maintains temp. When things get really cold outside and the furnace needs to run long cycles these sort of issues can crop up and when a limit cycles enough times they often die.
If you are not comfortable checking these sort of devices, please don't hesitate to call in a furnace tech. They should be able to run down the problem quickly.
Let me know if you have further questions. Thanks, Tom