I have a 2005 Tahoe. When I crank it, it runs until you turn the air conditioner on. I have cleaned the throttle body out. The check engine light was on when I purchased it 3 weeks ago and I had a tester put on it and it was a knock sensor. Since this issue occurred the check engine light has went off. Your help will be greatly appreciated!!!