Hey scotty got a question on my 1998 gmc Sonoma the check engine light came on down the road and the truck stalled at a stop light and I go to crank it over and it sits there and crank cranks and cranks then it finally turns over I'm wondering what that is or could mean.

well, scan it for codes first, auto zones to that free. Then post the code here