all 80 and up
caprice/
impala LG4 305 were 4 bbl
87 and 88 could be either carb or TBI 89 and up all were FI
i have owned many caprices and impalas 77-up
they are not that big they are only around 3300lbs i can get exact weight numbers i have original GM curb weight papers for these cars, its extremely amusing how big and heavy ppl think the B bodies were after 76, but in reality they were majorly lightened up for 77, ppl are skipping out on running because they mistakingly think they are heavy pigs, when they are actually nice lighter full frame car that are excellent as a G body and so forth for running fast
axle ratio was horrible in them 2.56-3.08 in almost all cases except when ordered optionally with performance ratio or 9C1/9C6 sometimes(8.5" axle, larger brakes, rear sway bar, 5 on 5" wheel bolt pattern)
the 305 can be easily made better by putting in an L69 or 350 camshaft and milling the heads down a little bit and putting 1.94 exhaust valves in the 4416 heads that it will have and that virtually all LG4 and L69 305 had
L69 were the HO 305 such as in the monte ss and Z28 camaro and trans ams, very common, they were an LG4 with the same exact heads but with a 350 cam of the year and 9.2 comrepression ratio due to different pistons through 1985, then in 1986 and up all 305 had the same pistons
the L69 were 190 horsepower
you can be very close to this by simply milling the heads a little and puttting a 350 cam in it
305 will run very strongly with minor changes
bene there done it many times
axle ratio is a huge thing
nothing will pull a vehicle very well with the crappy axle ratio they put in the 80s vehicles -except a very few G bodies, and many of the F bodies
they will just sit and burn off the right rear tire
as would a little four cylinder, with the horrible ratio
good luck