if this is a V11 it doesn't even have a crank sensor! maybe they changed the cam sensor? and I see they got him a TPS for 329. surely all those things together were not the problem, one of them maybe. FYI, you can get a better regulator from the aftermarket for less $.. and 32.00 Harley TPS will work..My V11 sometimes stumbles around 4200 rpm and does not like to cruse along steady in the range. I change the TPS and it got slightly better. someone told me that is the nature of the bike w/stock crossover. I plan to try smoothing it out some with a fine tuning of the TPS and redo the valve settings this spring.
Have you looked at the relays? probably not related but funnier things have happened w/the stock Seimans relays, get a set of replacements from DPGUzzi.com for less than 20 bucks, if you still have the seimans try something else.