sounds like you need a tune up, and check the wires running to the starter to see if there all grounded and pluged all the way in, good luck with getting it fixed man!