it has 1 short bolt and 1 long bolt
On top of the starter - looks like a juice can
Depends on what the 305 is in, a 305 camaro engine needs like a 9 tooth starter because the fly wheel is 12.75 inches in diameter with 50 some teeth. A 305 in a Chevy half ton will have like a ten tooth starter for the 14.25 inch diameter flywheel that has like 60 some teeth. All 305 engines before 1986 are the same they did have different flywheels for what ever Chevy put them in. 1986 and newer 305's had different cranks the flywheel bolts up different on a 1986 305 compared to a 1983 305.
no the bellhousing on 99 is made like a ford starter mounts to bellhousing and not to motor and it has a full bellhousing instead of open on bottom
You have to take off the air filter and the starter has like two bolts holdin it in
Looks like this: https://www.autotrader.com/2005-Chevrolet-Silverado+1500.jsp?modelId=13325
Sounds like the starter is bad, More precisely, the starter solinoid. Its on the starter unlike A Ford that has it on the inner fender.
Chevy offers most of its truck based like as 4x4, as well as its SUV line. To list them out, there is the Silverado 1500 and 2500, the Tahoe 1500, and both the Suburban 1500 and 2500. Chevy also offers its work-truck series with 4v4 options.
Sounds like a bad connection on the starter. Unhook the battery cables and then take the starter down and LOOK at the starter wires and make sure there tight and not touching each other.
It is on the passenger side underneath the exhaust manifold and likely has a heat shield around it so, it may not look like starter.
on ebay search for NEW STARTER CHEVY 4.3L S10 BLAZER, C SERIES TRUCK 99 00 01 02 03 04 & ASTRO VAN this gives you an image.
sounds like you forgot to put the correct shims in when starter was installed
I don't know what model or engine you have but if you follow the positive battery cable from the battery, it will lead you right to the starter.