With the understanding that I am not nearly as knowledgeable as anyone else on the forum......
Your pump may be bad but if leaks back into the tank that doesn't account for the how the fuel gets into the oil. Unless there is a leaky fitting, the fuel line is closed from tank to regulator. And, if you are getting gas in your crankcase it seems to me that the leak would have to be at the regulator.
Also, I ran around for months with a bum injector, dumped fuel all around where the injector fit in the manifold (am I the only person who thinks that the method GM chose to use to hold the injector in place is less than confidence inspiring?)
I’d agree with that, sounds like an issue with the new injector assembly. Looking through the throttle body, is it still dry in there? If it is, then the only other way I could think of to get fuel into the oil is a bad manifold gasket, maybe a cracked head right under an injector or an injector leaking and it seeping past the rings?
How does your coolant look? You said they did a compression test, right?
When you installed the MPFI, did you seat each injector once or did you remove any and reinstall them? The tabs are so small that I could see one breaking. The Delco/Delphi version’s instructions are pretty clear on not taking them out once installed.
To identify the source of the leak (regulator/return line, injector or check valve at pump) you’d install a valve in the supply and return lines. Pull the filter and put one there and there should be a union in the adjacent return line for that purpose.
You’d then check pressure, opening and closing the valves to isolate each segment and see which one causes the pressure to drop at the schradar valve on the intake.
1. Prime system, close inlet valve and turn the key off. If the pressure holds, then the injectors and regulator are good. The leak is in the supply at the pump check valve.
2. If it leaks, then it’s at the injectors or going back into the tank through the regulator.
3. Pressurize again, close the inlet and return valves, then key off. If it drops down to zero then it’s the injectors. If it holds, then it’s the regulator - fuel is leaking through the regulator but stopping at the closed return valve, holding system pressure above zero.
More out of curiosity than anything, it’d be interesting to see which cylinder is reporting the highest misfire counts.