My jeep has been taking forever to start. It now has a new battery, new plugs, etc...it almost didn't start this afternoon after work. Any ideas?