My buddies Snap-On reader says the ECM is bad but everything else reads fine. It's a dealer only item that costs over $700. The truck has been running fine for over 1000 miles since the light came on. Should I worry? Can I have the current one flashed and it will work right again? Help....I don't have $750 plus labor.