Racing Radiator for Sportsman XP 1000 has been long time coming even before I got it home that was one thing I had on my mind . Because of my 2017 Kodiak for the start seemed to run very hot and everyone on the forums agreed and I put a temperature gauge on and it was 221f with the fan running all time so a long search I found one that said it fit an older model 2012 Grizzly but I have a 2017 Kodiak and I got one and it fit and now it running at 185f no matter what.Well the Sportsman XP 1000 is not has bad as the Kodiak was but my Sportsman XP 1000 hit a tree out of nowhere but fixed it but still had replacing it with a upgrade on my mind and so searching for a Racing Radiator seemed for a long time till I saw it on Jay-parts and I wasn't going buy it for them and The Racing Radiator was made in USA so it must be available here are so still took forever ordering it to only find it's out of stock so find a shop in Florida that had one and jumped on it. It took me 2 1/2 hours get it put in and a lot longer than if was a quick switch out but it ( 2 TIMES BIGGER) so it was not only a jammed pack fit . But all in all I got it in it's a much better,very heavy metal and Bigger Radiator and I Love it and can't wait to see how much better it is on a crazy hot summer day.