I didn't think one bad injector caused a random, multi-cylinder misfire.I agree with you on the snap-on's. We have 2 in our shop, along with a Chrysler OBDII, GM Tech II and a Ford Rotunda. They're ok for pulling codes and viewing streaming data, but not much good for anything else. My gripe about them is the tiny screen. My top choice is the GM.