The junkyards have no LS400's in them and haven't had any since the last trip I made there, which was months ago. Buying them from ebay isn't happening, too highly priced. They don't charge junkyard prices, they're greedy.
I will try to ground the starter relay so it is only grounded when in P or N. I'll try and mess with it when I get home tonight.