Have a 2016 Massimo MSU 500 overheating, cool radiator and hoses to and from it. I replaced the water pump, and the old one seemed just fine. I am thinking it is the thermostat. I have been searching for a part number with no luck. Do you have the part number and where you got it from?