Let's see, how can I say this politely. Nope, I can't. Your dealers body shop sucks. Unfortunately, you already paid them. Go see the General Manager at the dealership and tell him you want him to send your car to the same shop his Used Car Manager sends their used cars to and pay for it.
Just so you know, the used car manager won't send cars to their own shop because the price is too high. But, take a look at their used car inventory and you won't see any of those complaints you have on the cars they're trying to sell. I worked at several dealerships and know the inside politics.