When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Sounds like a bad ECU. If so, you can either replace the ECU or the ECU electrolytic capacitors.
Start by opening the ECU to inspect the printed circuit board. A swollen or leaking capacitor is generally a bad capacitor. You can also desolder the capacitors and measure their capacitance with some types of multimeters.
I circled examples of electrolytic capacitors in your ECU. Inspect all of them for swelling (generally at the top) and/or leakage (generally at the bottom). Any of these abnormalities indicate a bad capacitor.
However, not all bad capacitors can be identified by inspection. In this case, you need to desolder them from the printed circuit board and measure their capacitance. Some multimeters are able to measure capacitance, but make sure the capacitance rating is not higher than the micro-farad limit of the multimeter.
I believe that one of the two capacitors marked by an asterisk controls the fuel pump.
Watch some YouTube videos on desoldering and resoldering capacitors on a printed circuit boards (PCB). It's easier than you think.