ok are you able to pull the unit away from the wall and remove the rear upper inspection cover that is right behind the console area?
I would like to make sure you have no wires touching each other on the units spark module that is just to the right of the clock /control board when looking at the unit from the rear.
It would be item #4 (spark module)in this parts break down.
If you have no wires touching each other the you will need to replace the spark module .
The link below is to the part you will need from a highly recommended company rated A+ with the Better Business Bureau.
They offer a 100% money back guarantee, EVEN ON INSTALLED ELECTRICAL PARTS, for an entire year!
They are the only company to allow returns on installed parts for a refund and offer a FULL ONE YEAR WARRANTY!
Let me know if you find any wires touching each other or anything looks burnt.
If you have any questions just reply back to me .