Installed tonight, not a bad job, hardest part was getting to it and putting things back together, actual swap was pretty easy.
I dont notice any power change but I'm just hoping to stop the leak. cleaned EGR while I was there and it was badly caked again, pretty dirty down inside also, oh well...