Ya...my Wi came with the iPod too.
I got in touch with GM Canada and they helped me out as much as they could with the multiple throttle body replacement issue. Being that I had already paid for the work to be done, all they could do was send me a $200 service voucher which was still appreciated. I'm just frustrated because no one can figure out why my car has this problem and, now that I have no warranty left, I can't afford for the dealership to change expensive parts just based on what they think may fix the problem. I'm losing faith in GM these days which is sad because they're the only company I've invested in since I've had my driver's license.