The 130 EGR Will fit the 150.
The EGR delete is starting to do my head in. It makes a horrible noise as you turn the ignition off, kind of like splutters and shudders to a stop.
Sweet!! I got one for sale then

I got used to it after a while but I'm not sure I could go back to it having been spoilt by the smoothness of the shutdown on the Audi