I also have P0405 and I know that's EGR related but what are the other codes. I just put Turbo Buick's EGR delete pipe on. BTW Paul what is that extra bracket and hardware for? Seemed to fit pretty good other then the we had to drill another hole for the sensor mount and the main mounting bracket.