No - definitely NOT starter motor or ignition switch.
Managed to start car by "almost" move gear selector out of park. Surely this would suggest that it is a faulty start inhibitor as I originally suspected or the actual gear selector mechanism?
I did not claim that the car was "almost starting when you move the shifter out of park".
What I clearly stated was that I managed to start the car by "almost" moving the gear selector out of the "Park" position (i.e. depressing the gear selector switch and slightly moving it)
I will have a look at the wirng diagrams but I am not hopeful.
Thanks for trying anyway.