Update -
I called Dinosaur Electronics. They can't sell me a board, but I could buy one through one of their distributors. Thank you for the info about them. Heres the good news...they have a tech support group that, even though they can't sell me a board, will help out retail customers such as me!
So I talked to one of their guys and he thinks we are on the right track BUT, he said its possible that its simply the ignitor. He said its possible that there is a bad spot in it somewhere which the 2000 volts sent through it to light the flame jumps right through, but the little bit of electrons its sensing from the flame don't make it back through.
Why does it only happen at altitude I asked? He said perhaps its because of temperature...not altitude! I was like...AHA!! That makes some sense!!
So, I'm in the process of getting a $20 ignitor and if that doesn't fix it, then it must be the board. He said the same thing could be going on with it in its welds from the factory...ie defects that cold temperature exacerbates.
Will update again once I have a chance to test out the new ignitor.
Thanks again for everyone's responses. It all adds up to getting me going in the right direction.
Dmac