My 2003 has a new cap and rotor, spark plugs, wires, fuel filter, starter, etc. It will crank over easily in the cold, but after it gets warm, like running to the store and returning to the car, it sometimes takes a couple of cranks to make it go. My guess is that distributor gear is worn? It...