I resemble a crackerjack lol! I have replaced my oil pump and o ring and timing chain on my 5.3 envoy. It can be done, but it is a little time consuming with all that has to come off to gain access to the front of the motor. To drop the oil pick up tube, all I used was a good open wrench, 10mm I...