We describe a new instrument that uses ion imaging to study molecular beam-surface scattering and surface desorption kinetics, allowing independent determination of both residence times on the surface and scattering velocities of desorbing molecules. This instrument thus provides the capability to derive true kinetic traces, i.e., product flux versus residence time, and allows dramatically accelerated data acquisition compared to previous molecular beam kinetics methods. The experiment exploits non-resonant multiphoton ionization in the near-IR using a powerful 150-fs laser pulse, making detection more general than previous experiments using resonance enhanced multiphoton ionization. We demonstrate the capabilities of the new instrument by examining the desorption kinetics of CO on Pd(111) and Pt(111) and obtain both pre-exponential factors and activation energies of desorption. We also show that the new approach is compatible with velocity map imaging.