Not cranking over but will with relay but now no spark

You MAY have some wire conductors cross-welded within the harness if it has been heated. Look for "fried looking" LOL or smelly areas of the harness. Unwrap in various places and look for damaged insulation from heat