Energy levels and branching ratios for the rp-process nucleus 25 Si were determined from the reactions 9 Be( 26 Si, 25 Si)X and 9 Be( 25 Al, 25 Si)X using in-beam γ-ray spectroscopy with both highefficiency and high-resolution detector arrays. Proton-unbound states at 3695( 14) and 3802(11) keV were identified and assigned tentative spin-parities based on comparison to theory and the mirror nucleus. The 24 Al(p,γ) 25 Si reaction rate was calculated using the experimental states and states from charge-dependent USDA and USDB shell-model calculations with downward shifts of the 1s 1/2 proton orbital to account for the observed Thomas-Ehrman shift, leading to a factor of 10-100 increase in rate for the temperature region of 0.22 GK as compared to a previous calculation. These shifts may be applicable to neighboring nuclei, impacting the proton capture rates in this region of the chart.