FYI, 1998 Landcruisers cant have new keys reprogrammed. I learned this the hard way. They screwed up when they made the ECU in 98 and if they erase it to reprogram new keys, its done, and then you need a new ECU.
I have 2 keys I bought off of ebay that I programmed, you only have to replace ECU if you don't have a master key.