update: i found a kit on amazon that has a 7/8 grade 8 drive bolt.. that will be strong enough to push an x5 bearing:
https://www.amazon.com/dp/B01JBK2OJO
The usual push rod is at best grade 5 and is good for 24,000#, the 7/8 grade 8 in this kit is good for 46,000# and is plenty to pull any x5 bearing…
I would replace the goofy nut that comes with the kit with some real grade 8 nuts.. they have a 'long nut' so you can get a wrench on when it's deep in a hole; better to use a long socket.
It took over 33,000# to remove some of my bearings and typically up to 20,000# to install. A frozen bearing on a hot day took about 12,000# to install. This is the upgrade that has been needed to make these kits not self-destruct.