Oh I am sure. Been there with the last water heater. I don't have the time or patience to mess with it. The last thermocouple issues resulted in a day of messing and I still paid for a service call and a new water heater. You know how it goes.
zackly .. I call the experts with my diagnosis and let them handle it. I know a bit about it from my best bud the HVAC guy, but I never got to see the procedures