why don't you swap pump and drive transistors so can discard that. in my experience. "f" is what it takes more time to troubleshoot, unless you have enough parts to swap and swap. you may want to chek next in this order.
wiring involved, driver board, logics (previous basic cheks of course).
chek your mail. Sent some info. hope it helps
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.