I'm new to the 4runner world, but I've see this problem alot on the honda prelude forums. I don't know if it is the same thing, but on preludes, the soldering inside the unit itself tends to come apart. The solution is to remove and dissassemble the control unit and resolder the connections.