Ok here is the process... if done on ground with jack (hoist is easier)
Disconnect battery first.
Raise the vehicle so the front wheels are just off the ground.
Support the engine on a jack at diff, remove the front engine mount bolts, then lower the engine off jack (it wont fall out).
Disconnect ECU wiring and remove the air filter housing and computer assembly from the engine bay.
Remove the breather/filler tube from transmission.
Undo the complete thermostat housing from engine block (leave hoses connected) and move out of your way (replace seal on refit).
Undo top starter motor bolt.
Now raise the vehicle higher.
Remove lower fan belt cover.
Undo the small clamp that holds the battery cable on gearbox.
You will need to find an extension (approx 420mm including socket) that will reach the rear starter motor bolt from the front of the engine (drive-belt end), then use a ratchet from that end (which is easier).
Once starter motor is loose, twist it in place so you can remove the battery cable and solenoid wire.
Now drop the vehicle and slide starter motor out past where the thermostat housing was (bit of a squeeze).
To refit... follow the process in reverse.
This took me 1 1/2 hours (with new starter motor in box on floor).
Good luck to you all.