Looking at the wires you need to remove the dash harness and either repair it or replace it. I suspect the engine harness is no better. You have either high resistance or something shorted to ground.