I have copied this from the potterton netaheat 10-16 user manual.
START... time control on boiler thermostat calls for heat.
RELAY contacts close (visual) fan starts (listen).
AIR PRESSURE SWITCH contact closes (listen).
SPARK starts (listen)
SOLENOID opens (listen)
If aps switch operates but no spark check H.T lead and electrode for tracking,cracks,dampness etc.
If ok suspect electrode.
The PCB can be obtained from e-bay as a part exchange item, it is relatively cheap so might be worth buying.
The fact that you have had it working with the cover off leads me to think that you are not suffering with a gas problem, it is electrical, aps, fan, electrode etc make sure your fan is working fast enough.
gas for free
September 2009