who knows..too many things wrong..they will barely run at times with an egr leak...and they go very lean under throttle with such leaks.
If the lite came on, that has to be something electrical. will not be the module or coil, tho. Has to be something either throwing a code or screwing up the feed to the ecm...or on the ground side of the equation. mAF could do it...but I kinda doubt it being erratic.