you have done all the right things...replacing the oil cannister and oil pump.
A couple of comments. A chip shouldn't matter at all...as to oil pressure...likely coincidence more than cause and effect as to any influence by changing the chip...aside from slight engine temp difference normally compensated by the thermostat. What happens with any aging motor is as the bottom end wears...oil pressure reduces to to increased operating clearances...likely your issue at idle. I would first try a different viscosity oil...perhaps even a synthetic. You didn't mention what climate you live in. If a warm climate try a slightly heavier viscosity oil. Make sure the engine isn't operating hot at idle as in stop and go traffic. Could run a slightly cooler thermostat...say around 75C or so...will run one needle width to left of center. Also, be sure to pull the valve cover and check the timing chain piston tensioner to make sure the little reservoir is filling properly, you are getting oil to the top end and that your banjo bolts are nice and snug holding down the oil bar for adequate oil penetration to the cam and rockers which diminishes somewhat at low RPM.
While you are at it inspect the cam...in particular the forward section to see if there are any signs of oil deprivation. Lastly, after trying the above you can put a oil pressure gauge in line to physically measure oil pressure at lower engine speed to see what the pressure reduces to. Make sure your oil pressure sensor connector is nice and clean. You didn't post mileage but if up around or over 200K you may have some big journal clearances causing your issue. Generally however low oil pressure at idle is solved with a new cannister and oil pump...was in my case with 140k miles on my M-30.
HTH,
George