i'm having some difficulty with figuring out what's going on with my truck. sometimes it will start with no problem, then other times it will start and get to 1000 rpm and then die, and won't start for a good min or two. i think it's my starter, but i'm not sure. any advise??