Any engine from 1987 and under that year will work.
yes it will because i did it to my truck and my truck, is a 1994
200hp
The engine in your truck is a Chevrolet 350 if it a stock engine!
Yes if the 89 had the same size motor as the 95 the 95 motor will bolt right in. The Chevy 350 did not change from 88 to 95. In 96 it went to the vortec 350 its a little different.
no
most in 75, some in 74
Most l;ikely but you have to get it diagnosed. Could be a head gasket
Yes there the same engines. Geter done.
yes
yes
190 horsepower
No it is not.