My son has a 95 Chevy Silverado 1500 4x4 5.7 Liter VIN K Truck. He noticed over the last couple of weeks he would need to continue to turn the key to get the truck to start. Last night he drove the truck, sat for about an hour truck would not turn over. Lights on the dash came on (but they where sort of dim) so we assumed the starter finally gave it up. We went to local parts store, bought a starter installed in the parking lot went to start the truck still nothing. We checked the battery with on ohm meter, check fuses everything seemed to be ok. I ended up jumping the connections on the started (Positive to the little wire on the starter). The truck started just fine. After we got home, i had my son turn the truck off and try to restart the truck, still nothing. The truck does start if we jump the starter. Does anyone have a fix for this? Or an idea? Any will be appreciated.