On the very back of the oil pan.
On the engine block. where on engine block?
It is over by the starter, and screewed into the engine block.
Passenger side of block just above the starter
It is located on the side of the Engine block.
The starter relay on a 1999 GMC Suburban with the bib block engine is located on the solenoid for the starter. The solenoid for the starter is on top of the starter.
It is in the side of the engine block behind the starter. You will have to remove the starter to see it and to get to it.
Underneath the engine block.
under the hood
You have 2 in the bell housing in the back of the engine block. 2 in each sides of the block, and 2 in the front of engine,1 on each side of the timing cover
No
The block itself will fit, and your best course of action will be to retain the electronic controls/engine computer and all electrical components from the 1997.
Should be on the passenger side of the engine screwed into the block by the starter. It is below the exhaust manifold.