Bought my 2009 Yamaha Rhino, (fuel injected of course), recently from the original owner. Only had 500 miles and 70hrs. Starts reliably, however, it will not idle but about 50% of the time. Also, when driving slow in low or high, that is to say, relatively low rpms and below about 10 mph, it bucks and almost wants to die..... not smooth at all. However, at speed (say 12-15 mph or more) it runs very well, like it should. Any ideas?