That sounds tough. Good luck with the race.
This morning, my DH challenged me to "run around the circle" as a little exercise to start the day. This means run one mile around the loop of my street, which is alternatively up a 13% grade (my driveway), down a 10% grade, up a couple 5-6% grades, and down an 8%, back to the driveway.
It was 5:45 AM, drizzly (thankfully), but I did it. My hips are just now recovering.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport