Alas the boiler plate is not present on this computer.
I've posted the diagnostic procedure in the past a search on "Furnace" may find it. But
1: THe t-stat calls for heat the blower starts
2: When it is up to speed (Air flow is high enough) a sail switch closes
3: The control board now opens the gas valve and starts sending sparks
4: It stops sending sparks and checks to see if the rod is hot (Flame detect)
5: If present heat continues till either the T-Stat says shut down or the HIGH-TEMP sensor shuts it down or you run out of gas.
1: Not your problem
2: Low batteries. blocked air flow bad motor bad sail swith
3: bad control board, bad gas valve, spark gap too wide, no propane
4: IF the switch from spark to sense goes wrong the sense chip gets hit nearly 1500 peak volts (It's looking for less than 1/2 volt) and pop goes the sensor.
Also bad thermocouple (The senor rod) or bad placement or clogged gas jet.
Mine was a bad control board.. If so Dinosaur boards