have a 2018 suzuki df300 w/ 126 hours that’s overheating at idle. I replaced water pump, water pump housing, water pump sleeve, thermostats, and poppet valve and I also used water pump RTV where housing meets the plate. Before replacing all of these parts the motor would overheat at idle in...