Hi Leigh,
I agree that the first thing to look at is the UJ.....
.... there is a write-up on here somewhere about the way to do it, but I found that it *can* be done in about half an hour.
It worked for me - and the most awkward bit was trying to line up the screws for the steering cowling afterwards.
Basically, remove the plastic cowling, lower steering wheel adjustment to lowest setting, that means you can see and access the 2 bolts which hold the steering column to the dashboard - loosen them but do not remove them completely (They are on slotted holes). Then you need to get down into the footwell and remove the carpet from round the steering column, and the rubber cover to the floor.
Now you have (limited) access to everything you need - loosen, but don't yet remove, the top and bottom bolt of the UJ joint (you need to turn the steering to get best access at various times). Mark the orientation of the joint on the column and rack (I use tippex). Undo and remove the 2 bolts which hold the column to the bulkhead, then remove the bolts for the UJ and manoevre the column up and away enough to remove the joint - it will swing and pivot around the top bolts enough to get it out.
Transfer the tippex markings to the new joint, and refit in the same place - do everything up - job done!
As for a steering wheel puller, I made one up out of a flat steel bar (quite substantial!) with a hole in the middle. This fits through the steering wheel (behind the rim, but in front of the hub). Use a suitable nut and bolt through the hole (nut on the hub side of the bar) - turn the nut whilst holding the bolt - it will bear on the column and after a while there will be a loud bang as the splines come free - Keep the nut on the end of the column, but loosened if you want it to not hit you in the face

You may need to apply force to the bolt, then tap the hub with a small hammer - it is a tight fit (as you now have realised).