I have a 40 gal kenmore propane water heater. I have a problem where the pilot light wont stay on. Reading up every one says it the thermopile and so i changed the whole burner unit. Still the same problem. So i changed the thermostat valve.. Still the same problem. Im at a loss to know what is causing it now. Any ideas?