Thanks for the question.
What have you done or checked so far?
If you keep your foot on the gas pedal, can you keep it from stalling?
Do you still have this code after doing those things? Did you clear the memory after replacing those items?
Yes, it sounds like you have a pretty good vacuum leak. You can use carb cleaner in a spray ca to locate the vacuum leak. If the rpms change, that is the area of the vacuum leak. Spray around the intake an in the back of the intake. Repair as needed. let me know what you find.
Yes, that might be a dealer only item.