I have to side with you on the ordering parts before the car comes in. It would make my life allot easier if if didn't have to pull the car in and out several times because parts weren't ordered. The service advisor should be responsible for ordering the parts. Here is a dealer secret. This is not typical for all advisors. There are some good ones but they are few and far between. The advisor will likely make up a story just so they don't have to do extra work. Technicians yell at advisors daily trying to get them to contact the customer for approval to do work or more information about a problem. Again this is not all advisors. But once you know the inner working of a dealer you will find out they are there just to keep the customer satisfied. The tech can't do anything until he has a written repair order for the vehicle. As far as having a KLE in stock just in case, parts departments don't like to have a $1,000 control unit sitting on their shelf just in case a customer needs it. The less inventory means less overhead. Dealers are in the business of making money. As a tech I would love to have all parts in stock.