Maybe its a German engine thing. My Audi TDI slurped oil for the first 1000 miles (they even provide a top up bottle) then it used no more until its 1st service at 21,000. When new it would stall at traffic lights or spin the wheels. It improved by 1000 miles. 5000 was lots better, but only felt fully free and ready (for anything) after 10,000.