2001 Tahoe 5.3 L P0343 Camshaft Position Sensor Circuit High Input - Sensor location
2001 Tahoe 5.3 L kicking a P0343 code.
I found the oil sensor is on the drivers side back of motor and the camshaft sensor is on the passenger back side of the motor. The oil pressure sensor is a taller unit with the connector on the top, not on the side.
I couldn't see them but did slide my camera back there to take a photo with the camera stuffed almost against the firewall on the passenger side of the engine.
If you feel behind the intake on the passenger side, the tranny breather tube is a good landmark to use. Reach a little further and you'll find the 10 mm bolt holding the cam sensor in. A 1/4 drive ratchet with the shallow 10 mm socket will fit back there to get the bolt out. It took a few minutes to pry and wiggle the sensor out. The new one slid most of the way in and putting the bolt through the metal tab that holds the sensor in was relatively easy.
I had to climb up and was laying across the air filter box in order to reach behind the engine. Someone with large hands or a short reach will probably be challenged with this task.