Alps - the same unit yep, in 2000/2001 the engine changed ever so slightly and gained the code TU at the end of the engine code - this simply means technically updated to fix a few small niggles like injectors, turbos, inlet manifold issues - and went up from 184bhp to 193bhp and in the 330d went upto 203bhp amonst other things