When I got my Kingpin it ran real rich.I took it back to the dealer twice
and they claimed it was fine.I finally talked them into setting up an exhaust gas analyzer and the TPS was like 40 points to rich.They adjusted it and it ran great for a weekend.Then started fouling plugs again.
I finally cleaned the throttle bodies after it was recommended by someone on the other site. It might have been Kevinx, I'm not sure. Anyway I cleaned them and then the bike was way lean.BTW, they were real dirty. The bike had 11000 miles when I bought it and I doubt they had ever been cleaned. I took it back to the dealer and they readjusted it back about 38 points.
I also changed the plugs.
It stopped fouling plugs after that and it runs great. I do have to clean the throttle bodies about every 5000 miles though.