I think i almost got it solved, i went and got a vacuum hand pump to test the valve, its bad, very slow leak. Makes sense why it took a while to set a light and wasn't throwing a EGR circuit code.
So i bought a new EGR valve and i have it in my hands now but it doesn't seem to be an exact replacement. I look back to RockAuto where i bought it [2141432 is the PN] and it says its an aftermarket ACDelco part, weird. Anyways, it comes with all these orifice washers which correlate to the original part number. So i took the old EGR valve off to check the part number and its not on the chart, of course -_-.
Does anyone know what orifice i need to use for my 1989 5.7 350?
Thanks in advance.