I'm not an expert on the matter but I purchased a Hella one for my 3.0i last September and it's going okay still, different engine though. I think the Bosch ones on Autodoc are refurb units from memory and you need to return your own starter motor as part of the price