Update:
I fixed it!
After running out of ideas i liased with Nissan who told me to check under the fusebox by the battery. Low and behold there was a ton of corrosion underneath (it's held down by clips) and some broken wires. For now i've managed to put some new wiring in with an inline fuseholder as the old contacts were fooked. It looks like once the connectors that go into the fusebox from the bottom aren't designed to come out again so hopefully i can obtain a new fusebox and connectors and rewire the whole thing but it works for now.
I advise everyone to check theres tbh as it seems designed as a water trap.