pitman arm won't come off

I use a Lisle #41970 heavy duty puller and my 1/2" CP impact wrench. The combination of the impact and the hd puller has yet to fail for me. Spray it with PB Blaster and try a little heat on the side of the arm. Theres a lot of surface area with all the splines and when it rusts it can be a bear. Sport