Just wanted to give an update incase someone searches this post for their issues. I swapped out the FPR and all seems to be good for the moment. My DME codes went away, only a 1444, no more 1222 or 1215. Also idle is better. Only vibrates alot due to e28 engine mounts, and even better if I have the AC on. I guess the extra load helps. I see have to see my MPG as I had to refuel today and filled up the take. I hope to see better than 25mpg. The vacuum hose nipple on the FPR had little drop of gas. This means that gas was getting into the intake side and causing the running rich issue which then caused the O2 to go into a loop and give me the lumpy idle. This is what I think, at least. I had to refuel, so filled the tank, reset the odometer and lets see how it goes. If MPG does not improve, I will check the FPR again to see if I still have a leak. Next then will be the injectors, which I want to replace anyways, just might be sooner.
If anyone has dealt with this before, let me know your thoughts. I would suggest changing out the FPR as with the age of these items, in my case 22 years old, the diaphragm will just go bad over time. $100 can pay itself if you save $5 bucks a month on case for the next 10 years.