Do you run the oil pump pickup tube in your engine oil pan high up off the bottom of the pan so it does not pick up dirt too?
GM made a deep pan for the later model trucks/ subs 4l60e ......#24215535-deep pan with drain plug , they also made a deep filter for it...#24208576
maybe they know...