If you are sure, it's your igniter board, Google "Dinasaur Boards" and select American RV Parts & Supplies. Email them the S/N, of your heater and they can match you up with a new board. Could only cost $85.00, MOL. I just did that for my Atwood Furnace and that's what I paid, for a new board. Shipping is about $8 or $9 more. The water heaters and furnaces are very similar. Of course, I'm taking a chance, that all my problems lie with the igniter board. However, by the way it looks, I'm pretty sure it's bad.
Roland & Jerri, with Maggie & Mollie, our Pups; '05 Fleetwood Providence, 39' DP; '08 Saturn. "The difference between genius and stupidity is genius has it's limits" (Einstein)