guys, my truck is really driving me crazy this past week or so... new battery two weeks ago, then this past week i have installed a new ignition module, spark plugs, wires, rotor, cap, EGR valve, EGR vacuum solenoid, TPS, IAC valve, and knock sensor. today it started 3 different times, while running errands, then, when hot, went back to the truck after shutting it off for about 2 minutes, turned the key, and nothing. did not attempt to turn over at all, no sounds from the starter or solenoid. called my buddy who is a mechanic and he said as long as i had power to everything like the radio and headlights, it sounded like i needed a new starter and solenoid. so from up top, under the hood, i was tapping on the solenoid and starter, tried this a few times, and still nothing. then i crawled under the truck and hit the bottom of the starter and solenoid, then i got it to fire. so i went to autozone and left it running, bought a new starter and solenoid, came home and installed it, and so far it has started the 5-6 times i tried it. do the no starting symptoms sound like i needed a new starter ? oh yea, i have a 1990 k1500 4x4 with 5.7 thanks for the help guys..