Am I correct in thinking that the subframes also rust on the inside due to the holes/condensation ?
Powder coating would only cover the outside. Would a dipping process (zinc galvanising?) be better ?