It might be as simple as a change in fuel quality.
Need to get it to a dealer for diagnosis - it could be the IAC part 4013313 @ $180, the IAC wiring harness part 2878507 @ $120, the TPS 2410342 @ $210 or the TPS assy 1204715 @ $210, the TMAP sensor 2411528 @ $75 or the wiring harness connectors. At any rate, it's fuel injected - every fuel system problem seems to be a 2 to 5 hundred dollar service.
I'm glad all my recreational vehicles have carburetors. Someday, when EFI diagnostics are available OTC, I might consider an ATV with it.
2006 Trailboss 330
2002 Sportsman 90
2005 TRX400EX (FOR SALE)
2003 LT-Z400 (needs engine work & is for sale)
1971 Triumph 650 Bonneville (has 5 original miles)
1972 Triumph 650 Bonneville (undergoing restoration)
1979 Honda CBX (6 cylinder)
1970 Kawasaki G3SS 90cc Bushmaster
1976 Suzuki RE5 Rotary (not running & FOR SALE)
1981 Kawasaki KZ305-A
1981 Suzuki GS450T (undergoing repair & will be for sale when done)
1982 Kawasaki KZ750-H (FOR SALE)
1989 Honda VT1100C
2007 Vectrix VCTX Electric Scooter
1965 Montgomery Ward 3 1/2 HP Tecumseh Mini Bike
1970 Triumph T25 250cc Trailblazer
1968 Triumph 250cc Flat Tracker
Shop Owner and Mechanic with over 50 years experience