i recently just fixed a 1998 blazer with the same engine for a misfire...did a tune up and nothing...ran system cleaning machine for hours and still no fix and then finally had to spray a cleaner down the intake, it takes 3 cans to do and cost like 40 bucks for the cleaner and it fixed the misfire