My car cuts off, when basking up also when I come to a stop light. on 1997 Plymouth Breeze

once in a while it bucks when i am driving on the freeway,like its not getting enough fuel,I took it to the shop and that couldn't find the problem,its been doing it a few months CLEANED THROTTLE BODY AND INSTALLED IDLE
IDLE AIR CONTROL did not work