Try cleaning and tightening your battery cables. My truck did that when one of them was a bit loose.