Hot take: I finally got the hang of reading live data on a 2004 Chevy Silverado with a weird misfire
Last week, a guy brought in his old Silverado with a rough idle that came and went. The check engine light was on, but the code was just for a random misfire. I hooked up my scanner to look at the live data stream, which I used to hate doing because it felt like too much info. I watched the fuel trim numbers for a few minutes while the truck was running. The long term fuel trim on bank 1 was sitting at +12%, which told me it was running lean. I started wiggling vacuum lines near the intake and sure enough, when I touched a small hose going to the brake booster, the number jumped. It was a tiny crack you could barely see. Fixed the hose, cleared the code, and it idled smooth. Anyone else find that starting with just the fuel trim data makes live data less of a headache?