The Dealerships around here are 6 weeks out from getting an appt to park it on the lot so you can get in que, then wait maybe 4 weeks for someone to look at it as they get time, then however long they want to say for parts.
Probably has nothing to do with parts- has everything to do with their sales prep units getting priority over yours, other units they consider more of an emergency, etc. If you tell them you are going on vacation in 6 weeks, you will have to fight them to get it back the day before you leave.
As others have said, I try to do everything myself.