I would check fuel pressure. The regulator can get sticky and bump pressure above the desired value, allowing more fuel to spritz into the engine than desired. The diaphragm can fail, allowing higher pressure and fuel to be sucked into the intake via the vacuum line. Pull the vacuum line and sniff for a fuel smell, or remove the line with the engine running. If you have a fuel pressure gauge, engine at idle, removing the line should cause a bump in fuel pressure. If not, regulator is suspect. EGR should not be working at idle rpm, too much can cause misfire even at higher rpms.
A 2.3 will pay attention to tire size. Just found out how noticeable it is. If you have bumped the size, your odo reading and speedo reading will be off likely, and performance will be sluggish, so you will be in the gas pedal more
just to get the performance you had previously. Got proper size tires on order...
tom