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 see, this one is not repairable. I'm no electrical genius so if you can help, please take it easy on me and put it in "electrical for dummies" terms. Thanks so much for any help!