I have a 1988 HJ60 and my power window relay, part number 85930-90A01 is toast. These are no longer available from Toyota and I'm beginning to think they are the rainbow farting unicorns of the LC world, impossible to find. Anyone have one, know where I can get one or know of a fix? As you can...