Dave, my money is still on the spring tension under the arms is too high
One of my other classics runs on a dynamo and 50+yr old wiper motor, I treated it to new arms and the motor almost stalled due to the spring tension, put the old ones back with just new rubbers...sorted