Yeh I hate trannys as well...
I have done powder coating for years and have an oven that will do things as big as a frame....but i need to put it back together where we recently moved into a different house. When i get that up, i will have everything coated that way the corrosion will never exist for many years to come, and will always look brand new