Truck was making oil so I pulled injectors and had them tested. They came back ok. So put those back in and bought new return lines. Started it up and it’s still making oil. So I took oil fill tube off to look to see if the seal was leaking. Didn’t see anything. Had a bore scope to look as well. I also put fuel in a funnel and hooked it right to the return fitting on injection pump and no fuel leaked down. Pump was replaced in 2015 by previous owner at a Chevrolet dealer. I’m at a loss and very frustrated with this thing. Time for a pump or what?