For stop and go you are better off with a fan than an oil cooler. Does the 07 come with a fan? My 06 does not. A company called Joe racer makes oil coolers, none listed specifically for the Husky but I believe they will make one to order for the Husky, check the Husaberg section.