Yeah it's a good choice,though 16,000 on a 8 year old car? it's a bit too low unless it was mostly garaged or used only in the city which may suggest high tranny and engine wear .I don't have a BMW but I know that ALL SPARE PARTS for bmw COST A F O R T U N E.Have a look at japanese makes.Far...