Abstract. Diffusion MRI (dMRI) analysis requires the combination of data from many images and this generally requires corrections for image distortion, particularly in regions of varying susceptibility, and for subject motion during what may be a prolonged acquisition. The two can interact, and particularly in non-brain applications changes in pose such as through respiration can case the distortions to be time varying, so that correction with a static field map does not provide full correction. Also highly diffusion weighted (high b-value) images have low signal-to-noise ratio (SNR), which can make motion estimation using image registration problematic. In this work we develop an approach that breaks the traditional "one-volume -one-weighting" paradigm by interleaving low-and high-b slices in every volume and we combine this with a phase-encoding reversed double-spin echo sequence. Interspersing low and high b-value slices within each acquired volume, ensures that there is always higher SNR, low b, data in close spatial and temporal proximity to support field map determination from the double spin echo and motion estimation based on image registration. This information can be propagated to low SNR, high b, slices by local interpolation across space and time. The method is tested in the challenging environment of fetal dMRI and it is demonstrated using data from 8 pregnant volunteers that combining dynamic distortion correction with slice-by-slice motion correction increases data consistency to produce data suitable for advanced analyses where conventional methods fail.