2003 yamaha 250 vmax ox66
Motor fires up great and idles great when I first start it for the day. Motor runs great at anything over 1000 rpms. After motor is hot when idling in gear motor runs very rough and sometimes stalls. I have cleaned the o2 sensor, changed the plugs, shock treatment of ring free, run sea foam through it, checked the fuel filter, changed fuel water seperator and changed the 3 low pressure fuel pumps. Any help would be great.