This morning I replaced my starter on my truck. Once the new one was in, it still didnt start the truck. I checked all fuses, battery, battery terminals, and every connection I could think of. I got under the truck and knocked it with a hammer, and then it started. Why would i have to hit the new starter for it to start. Now it starts every time. Whats up with that?