Evil Mitch
LETS RIDE
I did that on #s 2 and 3, but I couldn't get to the connectors on #1...on the ones I could check everything looked good.
Im putting my money on one of your leads being faulty . I had almost identical symptoms to you a while back .
I checked everything else mentioned here and nothing . Mine seemed to idle fine but backfired and hesitated under load it was a real problem . Eventually i started the bike and pulled each lead one by one . First couple i pulled the idle dropped and ran rough so i knew it wasnt them then the third one i pulled didnt effect the idle at all so bingo i had the culprit . i removed the lead and inspected it and found a small crack and discoloration on the plug where it mounts to the coil .Once i replaced the lead it ran like brand spanking new i couldn't believe the difference from running like a pig to flawless. Oh yeah this was after a dealership checked my leads while being serviced and stated there was nothing wrong with them hence why i do all my own work these days.
best of luck hope you get it sorted