Usually when the heater will ignite with the cover pulled back it is because the nozzle is worn or dirty. If cleaning the nozzle with compressed air does not fix it then replace the nozzle. reddyparts.com or mrheater.com have parts for most heaters. You can also take a gander at this "tip" about torpedo heaters. It may help you. It is also very important that you check your pump pressure also and make any adjustments is neccsary.
Answers & Comments
Usually when the heater will ignite with the cover pulled back it is because the nozzle is worn or dirty. If cleaning the nozzle with compressed air does not fix it then replace the nozzle.
reddyparts.com or mrheater.com have parts for most heaters.
You can also take a gander at this "tip" about torpedo heaters. It may help you. It is also very important that you check your pump pressure also and make any adjustments is neccsary.
http://www.fixya.com/support/r3818299-reddy_heater_troubleshooting_torpedo
http://www.fixya.com/support/r3818397-torpedo_heater_pump_pressure_adjustment
Heatman101