I'd try to find a new frame that isn't rusted out. Problem is, that one is probably rusted throughout the entire frame. You can patch it but it'll be like chasing your tail and you'll never know where the rust will pop through next. Toyota has a rusted out frame recall for the next 2 generations after that, not sure if it goes back to that gen.