Tony,
I will have to look at this again tomorrow morning at the initial spark, right now its working ok.
I am slighlty confused by your term "firing up but locking out because the flame is not detected", which I am reading as sparking, but not igniting? Excuse my ignorance of your meaning...