I have efi and all wiring needs to be well sorted, imo.
A ground hub next to the battery.
Everything is grounded there, car, engine, efi, etc, then 1 wire to the battery.
Also have a positive and ground hub under the dash, and a ground hub in the trunk.
Efi, coil, get dedicated power...