Rob, check this thread out, it will provide you details regarding the sump.. and yes it will fit on your n/a 2.5
http://www.germanlook.com/Forums/showthread.php?t=8091
and
Randy, will check on what the hold up is... but yes we are getting closer.
VR
Alex