Welcome and good luck!!! I must say I've never seen an aluminum backing plate located on the front of the splash well and connected to the transom with stainless all-thread rods. I,m thinking a new transom is in order!!! Go with 25".

Keep us up with the re-build!!