Good day members;

I have a 2001NB with automatic tranny and it's got 173000 miles on it. It is serviced by local Mazda dealer in Concord Ca. My question is when i drive it from my house to work is about 35 miles one way, when it gets hot and almost to my office. It acts up and the motor hesitates and stalls. When i restart it it fires up and goes again. When it cools down it is normal again. Would appreciate all the help and suggestions. Thanks