Anyone know where the exhaust pressure sensor on a 2004 F250 6.0L is located? I thought it was back near the turbo somewhere but my buddy said it was up near the front right next to the thermostat housing. I'm getting a P0420 code for EP circut fault. I think the tube and/or sensor are clogged or the electrical pins are correded. Any help with it's location would be great. Thanks.