With the fuel controller you installed on your Z, or this unit on the Ninja, do you see your temperature bar on the dash reading lower? As in, one or even two blocks on the temp bar lower because you've richened up your mixtures? I find it irritating how quickly the Z likes to rise up to and stay at the max temp reading when idling in traffic, or while moving slowly in hot weather. My coolant is fresh and at the recommended level, my fan runs, and the radiator is not blocked or damaged. Before I spend money on a controller (as it is my suspicion Kawasaki meets emission levels by running the bike lean at most settings), I'd like to know that richening the mixture helps the bike run stronger, but also just a tad cooler. Or maybe you have seen a thermostat that opens at a lower temp or closes the circuit to the cooling fan sooner?