Thanks for the compliments!
I got bored today and decided to start pulling my wiring harness. I got it about half way out and then I noticed this..
2 wires had been rubbing on the subframe and grounding out. So I fixed them and taped it all back up and bought some plastic wire loom and wrapped it around the harness and so far so good. I only drove it for 30mins but I'm pretty confident that was the issue. Only time will tell.