Thanks for the reply, I managed to sort it out, the relay was getting warm when everything was off and doors locked but it was working and not the problem - it'd click when plugged back in after removing it. What I did was wiggle all the door switches and push them in and out a dozen times and...
New to the forum and apologise for a 10 year thread resurrection, call me Lazarus :) but this is the only thread that google shows for the exact same problem I'm having. Just bought a very neglected 2007 4runner sport for dirt cheap and going to bring it back to life as an almost daily driver...