A method of calculating a timing delay for an implantable medical device based on cardiogenic impedance estimates cardiogenic impedance from a signal between a first electrode and a second electrode positioned in at least one chamber of a heart. The method also determines the timing delay based on the estimated cardiogenic impedance.