have a friend here in nz who is having a similar prob on his 04 speedmaster shop has had it 3 weeks they said to him yesterday that the pickups are the problem,i think thats the electronic version of the points,maybe someone else can explain more good luck