Try to confirm the pick-up is still on the pump. How was it installed? Needs to be welded on or highly likely it'll come off. A small cheapy bore scope might be of use. Also I see a lot of aftermarket pans that have no trap-door type baffle in the sump. This baffle makes sure oil stays in the sump during hard braking and cornering etc.

Kitz