Howdy and welcome from Northern Iowa
Not a Rincon guy, but was wondering if it had the idle air control valve like my Pioneer 1000.
Yep, sure does.
Check this google search, "07 honda rincon idle air control valve symptoms", and watch the video, should help you figure it out
Have a good day