Probably a bad fuel pump. Disconnect the wiring harness at the fuel pump and put in a new fuse. If it doesn't blow and you have 12 volts at the pump with the key on, replace the pump. If your fuse still blows, you have a short in the wiring somewhere.
The fuel pump is shorting out and that is why the ecm fuse is blowing .Disconnect the the fuel pump and try it again,if the fuse blow's again then it is not the fuel pump.
start by checking for a wiring problem or possibly a bad pump
It is very common for the starter to be the cause of that fuse blowing.
Fuel pump
Short in the wiring or a bad fuel pump.
A fuse blows if if an item is drawing too many amps or if there is a short in the circuit. DO NOT USE A HIGHER RATED FUSE - YOU CAN START A FIRE !
you need 30 pus
There's a short in your main line going to your fuel heater.
You have a bare wire that keeps shorting out & blowing the fuse, I had the same problem. The wire is the one that runs from the fuse to the fuel pump. The casing has melted away and now the wires are touching.
Short in wiring, relay or pump? internal problem in fuel pump.
The wire may be shorted to the frame.
Failed fuel pump, or a short to ground in the wiring to the pump.