I assumed no changes were made before it started messing up. Jetting shouldn't be that far off for no reason. Just throwing that out there.
Only other thing i could add is to make sure there is a little slack in your throttle cable. Make sure your idle is not being adjusted by the cable but...