2006 Xterra, had the white IPDM. It would stall occasionally, so I would swap relays around and get it home. Bought new relays, still stalled within 5 miles of putting those in, so I replaced the IPDM with the redesigned black version (284B7-ZE03C) last night. Ran it up and down the road for 10 miles or so with no issues. Cranked it up and started off to work this morning, and it stalled on me again after about 15 miles. Sat on the side of the interstate for a few minutes, cranked it up, and drove to work with the SES, VDC Off, & SLIP lights all on, but had no other issues. If the new IPDM didn't fix the problem, what else could it be? I will admit, my positive battery terminal looks like someone dumped a blue pixie stick on it, and I was too lazy to deal with it last night while replacing the IPDM. Not sure if that would contribute to the issue. TIA.