my 2001 monte carlo ss starts up then cuts off on 2001 Chevrolet Monte Carlo

sometimes it will start right up other times it will start up and cut off, i notice that if i give it a little gas and try to start it up it will start right up, it has been in the shop several times for this problem i was told i don't need a battery , fule pump, alternator, starter and etc i recently got a tune up but it still sometimes doesnt start right up please help me

Asked by for the 2001 Chevrolet Monte Carlo
1 answer
poss idle air control valve. do you have any eng codes?