TRW ps pump question

Well finally got needle bearing shell out. A little carnage too. Gotta press new one in.

20180810_095924.jpg

20180810_100000.jpg

20180810_100009.jpg