Ok this is gonna be a long post so get ready. Any ideas or suggestions will be greatly appreciated. Friday night I was pulling in a buddies driveway and my truck lost power. I can usually get it to start by wiggling the battery cables. This time however, it would not turn over. So we push the truck in the driveway. Made sure the cables were tight and not corroded then we tried jump starting it. Nothing. So the next day I take the alternator and get it tested. Tested good. Then I take the battery and get it tested. Tested good. Then I take the starter and get it tested, and I could tell the guy who was doing the test did not what he was doing because it took him 10 minutes just to hook it up to the machine. But it fails the test. So I ask him if he is sure and he said he was 100% sure. I buy a new starter and before I can put it on the bolt breaks. I take it back and get another. This time they gave me the wrong one. I go swap it with the right one and get it hooked up. The truck still wont freaking start. Any ideas?