Go to the parts store and tell them you need some starter shims for your year truck.
Then ask them how they work and they will explain it to you.
The starter solenoid is bad.
1999 chevy 3500 hd starter drags bad have to jump start every time
If the grinding noise is heard only when starting the car, the problem is probably worn bushings. When the bushings wear out, the armature inside the starter will "sag" and grind against the inside of the starter as it spins, causing the grinding noise you hear. This condition is called "starter drag". Eventually, as the bushings keep wearing, the armature will not spin at all. If you are mechanically inclined, you can purchase a starter kit and do the repairs yourself. If not, it would be wise to replace the starter before you become stranded somewhere.
Sounds like starter drive is not releasing--perhaps a bad starter solenoid
I've had a sticky starter solenoid do this to me. I just hit it with a hammer and it's been working since. But you could replace it too.
The starter solenoid is sticking or stuck.
Look at battery and find the red wire or post with + ( positive ) and keep looking where this wire goes that will be the starter keep in mind that all cars are not wired like this GM car is.
There are several things that can keep a Chevy Tahoe from starting including the starter being bad, a dead battery, an alternator, or a fuel pump.
You either have a shorted out starter are the starter wires are shorted out.
Starter may be defined as a base structure before casting of column to keep column in fixed position and to erect form-work.
The starter is on the bottom passenger side of motor. disconnect the battery first. then disconnect the wires attached to the top of the starter. then remove the 2 bolts going thru the starter to remove.make sure you keep track of any shims and put them back in . install in reverse order
You can keep the sourdough starter for 30 days. During this time the starter must be fed twice a day. You will get a new sourdough starter after 30 days when you get ready to bake the bread.