it always starts but it takes 2 or 3 times - have checked everything possible - but when the weather outside is cold that sucker starts right up 1st time - when its warm or i have many stops to make and it gets started every half hour or hour like shopping - it starts hard. any ideas?????? also when it sits and idles for about 10 minutes then you go and drive it dies ??