Yes the truck was running and the purple wire went from the ignition switch through the firewall directly to the starter. Any idea why the negative terminal would spark now?