I forgot to say mine has always been hard to start but after running for a while starts on the first bump, I use the cold start or fast idle while the truck is being parked then its good for the rest of the day