The Buick dealer failed me, they misdiagnosed the problem. Wanted to charge me $1600 to fix. Went to Oswalds for a second opinion. They found the real problem. Cost me about 1/4 to fix it and it totally solved the issue. Also the car was fixed right away. Thanks.