Fried wiring

Buy a new harness and have an auto/electric shop install it.
That lets you point the finger and possible repair cost at someone else if it doesn't work out.
no warranty when you do you own repairs.