I'd never say a generator is better than an alternator. All else being equal, I'd go for the alternator, too. But that's not the case here. The OP is looking to trouble-shoot an existing system that has worked well previously. If he can find the actual fault, the solution is probably a .50...