If its starts up with a boost every time, that's actually a good sign, because it means it's not the starter. How old is the battery? Go to any auto parts store and have it tested. If it comes back "bad", you can get your money back, or part of it. I bought my last battery at Costco, and after two years it was starting very hard. I took it to O'Reilly's, and the tester said "bad battery". I took it to Costco, and they gave me a brand new one FOR FREE. I would have been happy with half off!