how should I repair this
let me mention this. D A the car down to bare metal, if you find some pinholes in the metal, realize the sheetmetal can also rust from the inside. and usualy that is an ndication of what is going on. these little pinholes will become a problem if you don't cut that away and weld in patch metal there too.