We have had 2 660s and yes they take awhile to warm up. If you sit there and have to crank alot to get it started I would reccomend putting a primer bulb in the line to prime the fuel system. Easy to do and helps alot. just google it.
2008 Yamaha Rhino 700 - Green
-Lexx slip on exhaust
-OD Greaseless Setup, Gold Spring
-28in Maxxis Zillas, ITP Deltas