To reduce respiratory blur and ghosts in 3D coronary imaging, a data acquisition scheme using consistent multiple breath-holds was implemented. A navigator echo was acquired and processed in real time to dynamically measure diaphragm position. This information was provided as a visual prompt to the patient to maintain consistency in breath-hold levels such that the variation range of diastolic heart position was less than 2 mm. Preliminary results indicate that this multiple breath-hold acquisition scheme, compared with acquisition under respiration, can significantly reduce blur and ghost artifacts in 3D coronary imaging.