Okay. Was your vacuum gauge needle steady? Meaning did it go to 25 and stay there or did it jump around or even bounce at all?
Your ranging RPM may be related to the MAP DTC. Have you addressed that or is it still there?
Here is the diagram for this code. You need to go through and see if the MAP is giving the PCM incorrect information. If so, then your RPM will search and it will cause stalling.
The 25 in Hg may be because your RPM is a little high. So this is why we need to dig a little deeper than just what the number is. Keep in mind, all the MAP is telling you is whether your engine has the ability to seal from the throttle plate to the valves and create a negative pressure so that it pulls in air to mix with the fuel.
In summary, let's address the MAP issue and then see if the RPM ranging stops and then recheck your vacuum because if we fix those issues, I bet the vacuum will decrease a bit.
Let me know what you find and we can go from there. Thanks
Images (Click to make bigger)
Thursday, May 30th, 2019 AT 5:49 PM