I had 2 steering wheels and shafts that came with my bus in the parts pile , I tried heat, impact , penetrating oil, pullers, etc. the only thing that got it off both shafts was the cutting wheel. Too much corrosion between shaft splines and wheel hub