I have a sw6p water heater that I'm having some issues out of, what is happening is I light the pilot which works fine then move to the on position where sometimes it fires in a few seconds and runs fine but the issues I'm having is at times it takes...