Just a quickie...
Got access to fuel pump without dropping down the fuel tank. Removal of rear left passenger seat was necessary, along with moving around the floor carpeting to gain access to the fuel pump's access cover. Power connector on the pump's lid are the 2 at the small end, left one is ground, right one is +12 . Tested, fuel pump works just fine.
Went back to the relay box, and replaced the EFI MAIN relay with the one out of my old car (similar pattern), crank engine and it runs.
So apparently, while the contacts that channel ignition signal were fine (it clicks), the contacts that channel 12V straight from battery were toast.
5V terminals are the silver spades, 12V are the copper ones.
So now the RX330 is running with the horn relay out of my car. The very same relay also runs the fuel pump in my car.
Oh, and my boss told me the fuel pump for it will be in the $250-$350 range.
Expect a relay to be $20-ish max.
A decent mechanic should be able to troubleshoot this matter within the 1 hour minimum, plus 30 minutes or so to access to the pump and tidy things up.
Generally, a fuel pump should last for the life of the car, unless if it ran dry too often, which usually happen when the in-tank filter got clogged, or else the car was frequently run to the last drop of fuel.
A relay failure in a 4 years old car is not as common as corroded battery terminals would be, but the possibility is still there.
I wish toyota could have put the relay elsewhere, where it get proper cooling, as these small relays do run very hot.