Just for perspective, I did a 2300+ miles trip home stopping in El Paso for a couple of hours, taking the back roads (slower) through the Gila Forest (with lots of quick stops for photo opps and some wildlife viewing), a couple of hours in the Petrified Forest, a quick tour of Holbrook with its funky dinosaurs, wig-wams, etc., a tour of Bedrock City, about 8 hours exploring Grand Canyon's South Rim, about 4 hours at the North Rim, a brief stop in Zion (some heat exhaustion was the reason for the brief stop; not a time issue), about 4-5 hours at Bryce Canyon, and then zipped the rest of the way home (with many quick stops at various places of interest and photo opps along the way. And I did it in 4 days. It meant getting up early, usually leaving at about 7am, and driving until 8:30-9:00 each night as I did it in June's long days of daylight but wanted to be in camp before dark to set-up the tent and enjoy the campground atmosphere.
Anyway, I did all that in 4 days and had a heckuva great time. 2300+ miles. Of course, it took me a few days of coming home from work and crashing right after dinner to recuperate! You have 2 weeks and about 3000 miles. That's 10 more days for 700 more miles.
Only you can make that decision but, when I did it, I knew that it might be years, if ever, that I'd get back to some of those places so I wanted to cram in as much as I could. If you think you'll get back, you might want to enjoy the luxury of a slower-paced trip. The choice is your's but it is do-able.