Try the rear side of the engine half way down on the right side. It would point towards the driver's knee. Two pin connector has black/yellow wires.
Engine coolant temperature switch/sensor
sensor is located on coolant housing at engine front
The 1989 Chevrolet 350 cubic inch engine coolant sensor is located on the front of the engine. The coolant sensor will be near the thermostat housing.
Engine Coolant Temperature Sensor.
on the right side of the engine
check/replace the engine coolant level sensor located in the engine coolant overflow reservior (located at the rear of the engine compartment pass. side)
The coolant temp sensor is located directly under the EGR valve, just in back of the upper radiator hose connection on the engine. The sensor has 2 wires and uses a 14mm socket to replace
Start by replacing the Engine Coolant Temperature Sensor
The 1995 Chevy Silverado coolant sensor is located on the front of the engine. The coolant sensor will be a few inches above the thermostat housing.
P0117 will set if the engine coolant temperature sensor (ECT) reads over 248F when the engine has been running for 10 seconds. replace your coolant temp sensor. the sensor is located in the drivers side of the cylinder head, just below the valve cover line, under the coolant hose.
probably just replace the coolant sensor
The engine coolant temperature sensor and coolant temperature gauge sender are located on the passenger's side of the engine, under the intake manifold.