You have two options,
5.7 350 LT 1 (280 HP)
5.3 305 (180 HP)
You can tell by the VIN if you have an 8 for the 6th or 7th digit you have the LT1 .
5W/30
4.3, 5.0, or 5.7 liter V/8
underneath pass side tword back of motor hard to miss if your lookin in the general area
Yes it will fit, it is exactly the same as the 1992, but the 1995 is a 4l60E, which means it has electronic shift solenoids, instead of hydraulic ones so you'll need a standalone transmission computer from TCM or transplant a motor too and take the PCM from the 1995.
what type of antifreeze do i need to use on a 1995 chevrolet caprice
Yes it will bolt right up
305 motor
Depends on the year...
Yes
NO, Its a Honda motor. No.
The TCC solenoid on a 1995 Caprice Classic is located in front of the transmission. It is bolted to the bottom of the pump.
Your heater coil is bad.