Check Your Ground Wire That Goes To The Side Of The Block! It Could Be Loose. I Had The Same Problem, I Took The Starter Out To Make Sure It Worked , And It Did....i Found Out That The Ground Wire From The Battery To The Block Was Loose....good Luck!!