So my 95 2500 5.7 wouldn't start this morning. It wouid crank but not fire. It acted like i wasn't getting any fuel. When i got off work I tried it again it cranked longer normal but finally fired up. I didn't have SES light but hooked up my scanner just to look at things. After it had warmed up to operating temp while viewing the data stream it would miss badly and was idling from 950 up to 1100 rpm. As soon as i unhooked the scanner the ldle returned to normal and quit missing. Has anyone ever heard of missing and high idle with a scanner hooked up and then stop when removed?