GG-1fan,
Some may disagree with me, this is fine. In almost every case like this I found one solution. That would be to replace the entire e-unit with a dependable rebuilt unit. Rebuilt by someone you know and trust. In most cases just replace the faulty e-unit with a quality reproduction and your problems will be over. This is something you can do yourself.
God Bless,
"Pappy"