removed from a Mini cooper r50 2006
fully working