The EGR valve may need cleaning. If so, the fuel injection/pressure regulator
assy may need to be replaced. For my 93, I found the parts at Advance Auto
Parts and they were a lot cheaper than the dealer.
I would clean the EGR, try it out for a while and see if it holds. If not, then
consider the EFI assy. Good luck!