The 23Al(p,γ)24Si reaction is among the most important reactions driving the energy generation in type-I x-ray bursts. However, the present reaction-rate uncertainty limits constraints on neutron star properties that can be achieved with burst model-observation comparisons. Here, we present a novel technique for constraining this important reaction by combining the GRETINA array with the neutron detector LENDA coupled to the S800 spectrograph at the National Superconducting Cyclotron Laboratory. The 23Al(d,n) reaction was used to populate the astrophysically important states in 24Si. This enables a measurement in complete kinematics for extracting all relevant inputs necessary to calculate the reaction rate. For the first time, a predicted close-lying doublet of a 2+2 and (4+1,0+2) state in 24Si was disentangled, finally resolving conflicting results from two previous measurements. Moreover, it was possible to extract spectroscopic factors using GRETINA and LENDA simultaneously. This new technique may be used to constrain other important reaction rates for various astrophysical scenarios.