I replaced the starterand solenoid on my 1992 Chevy S-10 with a new ac delco .Battery test good. my first couple starts are just a spinning sound. However after a hour of driving the starter works perfectly every time but soon as i try it next morning I get a spinning sound. Then works and great.could it be from setting on store shelves and just needs broken in? Please any help? My wife of 35 years just past and we have a diabetic son and this truck is my only transportation
It sounds like a bad Bendix to me.
What I would do is upgrade the starter to a permanent magnet starter, they are much smaller and last longer, and draw less current.
Order a New starter at your local parts store for a 99 Chevrolet Suburban with a 350 gas engine ( I get mine at O'Reillys but might be found cheaper on Ebay or Amazon). then order new starter bolts from the Chevrolet Dealer, part number 12338064, the old bolts wont work with this new design starter.
I have upgraded many of these over the years and have not had one come back for any reason.
Sounds like the solenoid is going bad in your starter. The starter is an electric motor, the cylinder shaped part. The solenoid is the part on the side with the toothed wheel on it. A solenoid is an electromagnetic switch, when you turn the key, it pushes the cog on to your flexplate/flywheel on the transmission, spinning the engine. What happens is when a starter starts to die, the first thing on it to go is the solenoid. The click you hear when you go to start the car before it turns over, is the solenoid engaging.