Genuine GM Air Flow Sensor. New . Part # 20787043 Fits selected 2012-2019 general motors vehicles. These sell for $383 on Amazon $110 If you see the ad, the item is still available.