You really need to hook a scanner up to it and at least see if your O2 sensors are at least active before you go replacing them. As far as cleaning the ports, you're gonna need more than some carb cleaner the way these cars are nowadays. Try taking a toothbrush and an assortment of flat head screwdrivers (carbon build up isn't very easy to break apart). At least with the scanner you can go to live datastream and watch what all is going on from fuel trim to MAF/MAP voltage and pressure. You can even watch and control how far the EGR opens up just to ensure that it's not clogged up. Best advise, take it to someone who has experience with it. But don't go spending money that don't need to be spent.Originally Posted by Blitanicle99