I don't know if updating the ecm helped it and it took a couple starts to get the two ecm (engine trans) to talk to eachother. Or the laptop we had plugged into was screwing with it. we have had issue like that on other trucks
that's why were having the customer take it and see if they can get it to act up again.
But it would be nice if everything fixed it self but then again we wouldn't have jobs.