The only nerf Pyke needs....
Is to lose the ult resets. (Oh, and reverted to the original gold system)
Executing squishies from 40-60% health, through shields, from half a map away, in a way that can't be dodged by basic movement, AND shares gold, is powerful enough. You don't need to be able to do it 5 times a teamfight.
Yes he's still hyper safe. So? We've never had to deal with that before right? /s

Not being able to easily kill a safe champ that plays safe is not unbalanced. It's just very annoying to deal with...