Should be in a removable housing at the engine end of the upper radiator hose
It calls for a 195 degree T-stat.
In the throttle body.
off the driver side exhuast manifold
It is screwed into the top front of the intake manifold right beside the thermostat housing. it has a electric plug hooked to the top of it.
Around 215 220hp.
From a Chevy Dealer.
4L60-E or 4L80-E.
I believe it is a turbo 400
That engine requires a 195 degree thermostat in it.
Take the inside of the glove box out and look in and down to the right and you will see it.
Under the thermostat housing
NO. Not even close.