compromise of the car sputtering and lack of idle and dying
Always start with the most inexpensive fix first. Go buy a can of throttle body cleaner. Remove throttle body and clean. Remove IAC (Idle Air Control valve) and clean it also. See if that made any improvement. If no improvement, have check engine light codes read at your nearest Autozone. Post codes back here. If you have never done a throttle body or IAC cleaning, this video will give you a good idea: https://www.youtube.com/watch?v=ZMa0nom1iwc
Helpful above. Definitely sounds air related (air fuel ratio). There are several sensors that can make your car stall out. To name a few, a failing IAC, dirty mass air flow, upstream oxygen sensor. Maybe a few more depending on the design from the manufacturer. Can you provide details on your year and model Marco?