I remember those days, when I was a Master Tech working at a Toyota dealer, and later at independent shops. I became disillusioned with an industry that pushed up-selling at all costs often to the point of wanting me to outright lie to the customer, for questionable or even clearly unneeded 'services'.
I still always took pride in my work, and never cut corners to save time. Sadly, there are plenty of 'techs' who perform sloppy work, in the interest of speed.
In my racing hobby, I'm overseeing mechanics to make sure they are doing their jobs correctly. First and foremost they have to do the jobs correctly. THEN, they also have to do them quickly.
The racing teams go through plenty who are quick but sloppy. The ones who can do the job correctly, and quickly, show up on time, and can pass a drug test, are much harder to find.
Anyway, hopefully the OP's truck gets fixed properly.