it's not the entire vehicle harness, just select harnesses in the engine compartment, based on what the vehicle is equipped with. Here's a tip - is you're going to get the wiring recall done, ask to talk to the tech who will be diong the work. Offer to tip him because the job is a real [censored]. make it clear that you want the job done right and are willing to pay extra for it. Then pay him $100. That will ofset his lost time and ensure that you'll get a good job done. Believe me, the $100 will be worth it - avioding having to bring it back to the dealer over and over to have the wiring fixed where it isn't installed properly. The 2.5L with abs and auto transmission only pays about 7.7 hours, but it easily takes twice that if you follow the instructions. There are shortcuts that we do, but they can result in an unsatisfactory repair down the road... Just a suggestion.
If you let the tech know that you're on his side, and that you know it is a tough car to work on (especially under warranty) and you offer some cash to grease the wheels, you'll be very happy with the results...