Hard starting 2000 GMC Jimmy Envoy. First time trying to start the car will crank but not fire, you can do this until the battery is almost dead. As soon as you hook up a battery charger and walk
around the car and hit the key it will start. Typically no more
issues until car sits for a couple of hours.