I have a 99 Honda 300 that starts and idles fine, but when its put in gear it doesn't go anywhere. I acts like it wants to get going, but it doesn't. I talked to several people and some say its the clutches and other say it may be the differential. I don't know, any help would be appreciated.