I have a 99 pontiac grand am with about 160,000 miles. It has always taken a few cranks to turn over, but as of late it is getting longer. Right after it catches i have to give it some gas to get it running otherwise it will probably just quit. After i get it going for a few seconds, it runs...