BMW M51 engine tends to be a bit sluggish below 1,800 rpm. It's just the nature of the beast. Having said that, I go laning in mine, and have no problem recommending it for anything but deep water (you don't want to get the various ECUs wet). Engine-wise, it's at least as good as the TD5. If you...