I purchased a 09 Acadia a year or so back, changed the coils on it about 2 months ago. A few days ago my Girlfriend was driving home and it died on her. I went and started it up where she was and it sounded rough, bogging down and when you press the accelerator it went to about 1500 RPM and died. When I finally got it back home we rented a code scanner from Auto Zone and the code came up p050a. A lot of what i read says its the Idle Air Control. Well since its a Electronic Throttle body, it seemed as if it pointed back to the ECM and Throttle body. I replaced the whole throttle body, performed the learn procedure and it still sounds horrible and wont start. When you finally get it to fire up, it sounds like what a horrible exhaust leak would sound like. It runs for maybe 1-3 seconds and shuts off. Any ideas or helpful hints perhaps please? I am in desperate need and even that 100 dollars for a mechanic to tell me is fine but the problem is getting it to the mechanic. Towing is not possible for me atm.