The flash circuit must charge a capacitor. When my external flash failed I had to replace that capacitor. That might be your problem.
open