In the case of the oil injection, make sure the spring-loaded ball check valve in both oil injectors isn't stuck open or gummed up. I don't recall how much pressure is necessary to dislodge the check ball off it's seat (mouth pressure?) but if you're down there messing around with that feel free to refresh my memory. A stuck open injector check valve will allow oil to drip into the crankcase and flood the crankcase with oil while sitting over a period of time. Be careful if you try to remove the injector it will probably snap/break off so it's better to blow them out with solvent (carb cleaner) and compressed air to get them cleaned out.
Part throttle hesitation makes me think the pilot holes (mikuni term) aren't fully clear but also the mylar reed type check valve covering the hole on the metering plate may be responsible if it's an aftermarket mylar reed may be too stiff (too thick) and doesn't allow the high speed circuit to flow early enough.
Hopefully that makes sense.
Banjo fittings are good, tried two new ones and the check valve works on both, and a new oil line, no change in it, just strange. I can try to change the plastic check valve on the metering plate. It's in good shape, but I have plenty of extras to exchange it with.