Murray,

It could be any number of things, but I'll bet it's a sticky voltage regulator. The 'F', or field wire, when touched to a good ground should put the generator into full field output. This means it will charge max and should be noticeable on your ammeter. If this works, it's another strike against the voltage regulator.

Stuart