if you attempt this repair on your back your a bigger man then me. i have changed a lot of these sensors and they are a pain in the ass. there is no way that i would try on my back. on a 03 and early 04 6.0l you have to get to it from the bottom and the sensor is on the driver side of the...