I had an issue like that with a grand am I had back in the day. It would run fine, and suddenly would stop. Not all the time either.
Turned out being the MAF-mass air flow sensor. Sorta like what your mechanic was saying with heat soak in, it would eventually get too hot and stop working I guess. Replaced the MAF and was all good. Might not be same issue or problem, but thought I would throw it out there for possibilities, and something to look at.
Turned out being the MAF-mass air flow sensor. Sorta like what your mechanic was saying with heat soak in, it would eventually get too hot and stop working I guess. Replaced the MAF and was all good. Might not be same issue or problem, but thought I would throw it out there for possibilities, and something to look at.