Recently got back from Mexico and finally changed the water outlet w/ gasket and added a thermostat as well. The truck overall runs fine however the thing is you need to keep your foot on the gas pedal otherwise it will shut off and you’ll then have to turn it on again. My dad said it’s because...