No spark and i can only get 5V at the coil.

You should have checked spark the very first thing instead of going on this wide-ranging, meandering wild-goose chase involving the battery, wiring, ignition switch, voltage drops, etc. Instead of coming in here and asking for opinion after opinion you should have done the very last thing you did, which was try a different ECU.

.

The thing is his wiring IS AFU. And in my experience, a bad ECU has been RARELY the problem in a failed Mopar ignition. In my experience the problems have been

Bad ballast

Bad connections at the distributor pickup

Bad distributor pickup or strike damage on the reluctor (usually worn distributor)

Misc wiring problems usually bad connections AT CONNECTORS

and last.................a bad ECU

Now bear in mind, this is "mostly before" the chineseoisasssssification of replacement parts, so that might bias the results