I think this is not the first time for the frame recall type of thing. I think my brother in law had a '95 Toyota pickup with the same issues, frame rust. He drove it to the dealer, they checked the frame and told him he could not drive it off the lot unless he signed a liability waiver that Toyota couldn't be held responsible if the truck broke in half basically.
He bought it used privately and they ended up giving him almost twice what he paid for it.