The car has been stalling ever since, I put a new EGR valve on.
You may have a bad EGR valve or it may be stuck open. Sometimes you can push on the rubber diaphragm on the EGR valve and it will free it up. I would recommend having a technician come out and inspect for vacuum leaks and check the new EGR valve to see if it is operating correctly.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing