If your having problems with occasional starting try some of this:
1.) If your keys have a lot of "stuff" on them, take some of it off. This makes the key ring lighter inside the Ignition thus insuring a good spark between key and ignition
2.) Like you have thought to believed was the culprit...