Don't replace the loom.
You most likely have two seperate problems.
Check the CPS connector by doing the wiggle test, whilst running, these can and do give what you describe, as do lots of other things but cheap/free checks first.
Fuses melting, are a sign of a short or overloaded circuit unless it is the engine cooling fan circuit ?
tabetha