Welcome aboard, leanne.
The IPDM issues on ertain Nissans are well-documented, unfortunately... Here's a discussion of one such issue:
zer...15398
Typically, it's not the whole module but one of the relays that goes bad. I'd recommend finding one from a junkyard to test (
www.car-part.com is a good start).
Alternatively, let's see if we have someone local that may have one you can test. I'm betting you just have a single bad relay in the IPDM.
Post up in the regional forum for your area and see if there's a local who might help you pinpoint the problem.
zeroforum?id=155