Aw man - feeling in the same position as you
I am 100% sure of having #1, #2 I'm not sure of - I don't have good enough hearing lol - #3 is happening for me - 62Ah battery draining in days.
I don't have parking at home, but I have a place I can work on the car - I'll need to jump it to get it there though haha. I'm very much scunnered with this too, I'm trying my best to avoid taking it to a Nissan garage, that wasn't a good experience lol.
With any luck I reckon I/we can come up with a solution - I'm going to replace the VCM next, assuming I can confirm if it needs re-programming or not. Based on the above comments about the charge port I wonder if it's something simple though (assuming the fuse works for me) - I'm tempted to remove the dash switch and take apart the charge port housing to see what I can get working. I do see that the IPDM and the VCM have _serveral_ fuses inside the cabin that are associated with them - I'm going to do a continuity test on the fuses in the cabin as well (did so on the IPDM pre-installation - will probably do the rest as well) - during the battery change I removed a pigtail I previously had installed for a GPS tracker - which just makes me wonder if that's relevant lol.
I'm also going to remove the TCU, just as a way of ruling things out, although I'm 99% sure the TCU isn't the issue here.