It's not acceptable! GM's technical service department knows it's a problem and doesn't care to fix it. My throttle body was replaced twice under warranty and I had to pay for it the 3rd time at 87,000 km when my warranty was expired. That was a $800 hit. I've lost all faith in GM products and will never own anything of theirs again after I get rid of this vehicle.