Not trying to downplay anything, your situation sucks, but if any work required Mitsu parts along the way there would have been lost time waiting for parts to ship in.....keep that in mind. Each project probably had unknown parts requirements, so they wouldn’t order until they got into each thing. My dealer gets parts for me at the same speed they get stuff for themselves. Last thing I ordered didn’t come on time due to a warehouse inventory issue, I lost 4 days right there.