Damn. I'm really sorry you're having problems with it
I'd probably change the starter first tbh. The junction box is new, and all the terminals are nice and clean so its unlikely to be a power problem.
We'll need to sort a time for you to bring it back once Andrew's is done.