An IPDM is an Intelligent Power Distribution Module. It contains the majority of your fuses and relays. It is wired through the CAN (Controller Area Network)system to the ECM (Engine Control Module) and BCM (Body Control Module). If it fails it will cause multiple codes that seem to not have any correlation with each other.