They said when they put it on the machine the fuel pump is putting out the correct amount of fuel. They did check the cooling fan and it is working. They checked the oil as well. Problem is when the car stalls by the time we get it to the shop it starts so they can't see the problem. They have had it for a week and they start it and let it run and of course it never stalls or overheats, but the minute we pick it up again we're back to square one.
Just talked to them and they are going to flush the radiator. Let me know if you have any other thoughts and thanks for responding