mrmustang,
Since you've played with the rust before, I'll just ask have you had them dipped to de-rust? There are some places that need to be drilled to let the chemical in and the preservative/inhibitor.
ALL British cars were built rusty....not just Triumphs......
Al