Sometimes when it wont start you bump it and when you turn it off the darned thing will start..

Its often after a decent run like when calling in to fuel up

Ignition lights up and relay clicks and lights dim when trying..
Any other ideas apart from these :-
Ignition switch wear (but things are lighting up)
Starter bush??
Battery (but does turn over well and start as a rule)




Had a look at wiki but just canvassing thoughts
Cheers