Hello, yesterday our 2011 Challenger 180 just halted while cruising about 24 miles/hr. First it lost speed and then came back to regular run, and then a minute later it came to complete stop. There was some steam (or maybe smoke) right when it stopped. Battery is OK. I checked the impeller...