careful about cheap GM sensors that aren't AC Delco or a high end equivalent. I ordered a budget MAP sensor and started having EGR codes pop up regularly afterwards. It wasn't the EGR or EGR pipe which was bad, it was a crappy MAP sensor throwing off everything else. From experience, budget GM sensors are best to be avoided. I learned the hard way with budget crank sensor (stranded me on the highway) and ignition control modules (resulted in a melted ignition coil). Spend the money now to avoid the headache later. my 2 cents.