Cheney has had four heart attacks , although none since taking office in 2001 .