I'd have to say yes. They came on the bike so I didn't install but I live in Texas and have ridden over an hour straight in 100 degrees with no issues overheating, stalling, or hot restarting.Do the coolers work, and worth the time and money? I do like the looks of that bike. very Nice!
Btw I just finished the Trader ad.