Does it do this at any other time? Why do you suggest the oil pump, is pressure low? Have you narrowed it to the bottom end? Suggested piston slap, hear more from the top end? If you think piston, a compression test would give you more of an idea as far as maybe rings and valves condition. You getting oil passing or burning? if a tap is coming from your lash adjusters, it can be pretty difficult to pin point. Have a listen through the exhaust and see if there is any weird rattles or your slapping sound.What about the timing chains, tensioner, can get weak and chain can slap.And put it out of time if it jumps. I would try and get an ear in there and maybe you can get a better idea of where it's coming from