According to my service history(e36) and as long as it has full BMW service history they have been very generous if things go wrong, even up to 100k I believe and I'm not near that yet. Looking over mine there's been vanos changes free, suspension, steering and even a free service thrown in. When I bought mine it came with a 2nd party warranty up to 2k anyway, I especially enquired about the vanos lol.