Upgraded my IPDM to the latest version from Nissan.
This IPDM has better internal components along with a better layout design for fuses and relays. Some relays are internal to this IPDM which can be a drawback for some. To me, this didn't matter. The original IPDM has issues with Relays and ECU communication problems down the road so I figured it was time to fix this issue.
Comparison between new and old. There is a plug that is not used at all so don't be worried if it's missing on the new one.
If you do this upgrade, make sure you get a new cover for the fuse box, the old cover has the old diagram for the old IPDM where the new cover would have an updated diagram for fuses and relays on the new IPDM