Yes it will, as long as you are swaping from a 305 to a 305.
It is bolted to the rear main cap and inside of the oil pan.
The 305 was standard in an 89 Caprice Classic, so the answer is obviously yes.
yes
Not likely since the 93 Caprice 305 was fuel-injected and the 86 Monte Carlo 305 was carbureted
What is the engine in the Caprice? In the Suburban? If they are a 305/350 then they can be interchanged. I have a 1985 Caprice Classic with a 305 and the tranny came out of a 1987 Suburban. It depends on the engine.
Yes, it will definitely fit.
I have a 90' Caprice with a 305 that I brought up to 130mph.
305 v8
Go for it
The bore and stroke is---3.740 bore and 3.480 stroke. STOCK 305
no comes stock with a 305