Hey there all I began experiencing a strange issue with my Raypak RP2100 336K heater. This is an old heater with the analog display so I can't see a code to narrow the issue down. Three months ago I replaced the PC board, thermometer sensor, high limit switches, thermal fuse, and the water pressure switch. I finally figured out the issue was with the thermometer sensor had rainwater in the well which was heating up really quickly and causing the heater to trip off and the service light would come on. Cleaned out the water and the old thermal paste with new and I was working perfectly for the past 3 months. This was after a Raypak certified technician came to my house and told me... "Hmmm I think it's the motherboard but I'll have to buy a digital one and retrofit it, so it will probably be $1,000 and then I still guarantee that is the issue so if it doesn't work, you'll be out the money." The new issue I've been experiencing is the heater fires up perfectly and runs for approximately 45 mins and then the flame goes out and I can hear the ignition clicking attempting to restart the pilot but to no avail. During that time the spa temp went from 66F to 87F. If I kill the power and reset the heater and attempt to refire, the ignition continues to click but no flame ignites. If I turn off the heater, I can restart it in about 2 hours and it will run perfectly for another 45 mins until the same issue happens again. Gas line is fully open and Honeywell gas valve is set to the on position. I don't believe this is flame roll out due to the fact that the thermal fuse has continuity, no wind or rain, and the heat exchanger is clean of carbon or leaves. Not super educated on pilots/ gas furnaces but I've been watching videos trying to educate myself. I'm pretty handy and fix pretty much anything myself without issue with the help of youtube university lol. I haven't pulled out the lower tray and cleaned the gas orifices yet but was wondering if you guys can possibly help identify this issue before I get in there and start investigating. Much appreciated!