This problem started about 5 days ago and i have spent them pulling my hair out i just cant figure it out...
Day 1 : went out to move car, it started but shut right back off tried again same thing third time it started took it around the block and it stalled while i was driving. Started it back up and brought it to the garage let it run and stalled at idle started it back up and it stalled again about 10 min later at idle.
Day 2: changed the fuel filter... it was dirty let it run for 10 min took it around the block everything seemed fine
Day 3: drove it 30 miles parked at home got in 3 hours later wouldn't start tried 3 times and took the chevy. That night i checked the fuel pressure seemed good, i changed the MAF seemed to run good
Day 4: drove 30 miles parked at home for 15 min came out started it drove 3 blocks and stalled while i was driving turned it around parked in garage. That night changed the fuel pump relay just to be safe seemed to run good took it for a drive a few blocks ran fine.
Day 5: Started the car in the morning let it run about 10 min later heard the car rev up "thought someone was in it actually revving it up" then it dies, changed the iac valve "was dirty", took it for a drive it stalled, started it back up and it stalled again, started it back up and parked in garage.... this is where is it sitting

There is no check engine light... I was thinking about changing the CPS next but im just not sure where to go with it.
car is a 2002 grand prix gt 3.8 engine.
any help would be greatly appreciated