I did the dinosaur board the first time my heater failed on advice I got here on the forum. That did not fix it. The dinosaur board is kinda cool, in that it. has a diagnostic function. That function indicated that their was a fault with the sail switch. A new sail switch fixed it. IMO they just don't last very long.
The Dino board is about 100.00. The sail switch can be had on ebay for 7.00. I now carry a spare.
For the op, I recommend replacing the sail switch first.
Don't bother trying to test it, as my first one tested fine with a meter, but was bad, and only working intermmitadly.
Getting to the switch on a Suburban is a pain. Gotta pull the entire heater out.
Practice makes perfect, I am pretty good/fast at it now.
A tip: Once you have it out, cut and splice some extra wire into the wire loom. Then you can do some testing with the unit not installed.