harness fire...

So Im a brand new MOPAR guy, just bought my first one last week...74 Duster with a built 360!!!
Unfortunately it caught on fire on the drive home! Was driving back and stopped for gas, noticed smoke, opened hood, saw flames, put it out quick... it was small, engine bay side only, main power lead goin through the fire wall. Towed it home and replaced the engine harness, and the main bulk head connector, both sides..

Checked the dash harness, just the main power lead going to the amp gauge fried, replaced it.

just got a new ballast resistor, (it did the whole I'll only run with the key in the start position thing).

But I fear there is a short somewhere else. When I was trying to keep it running, i blew the fuse on the main power coming in (aftermarket fuse able link on engine bay side). from what ive seen here looks like it could be a worn/shorted run position contact on the ignition possibly too. havent opened up the ignition column to check yet though.

I am also trying to see if there is a better way to run the main "hot" line coming in through the fire wall to the main input on the harness, instead of going through the amp gauge on the cluster???