Maybe this helps. There was a recall on ignition switches: https://www.autoblog.com/2014/08/03/...switch-recall/
Used to be a link on the HD site to check your vin so try looking for it.
I know you changed the battery cables but double check them, especially the ground to the starter.
2007 Street Bob