Help with removing stuck pinion yoke

I would make a puller, apply pressure.
Heat it, with the pressure on the yoke.
Walk away, it will pop loose, it may take a few minutes but it will come loose.