Heres a link to go to,its Autozones repair guides,the listing on your starter has different engine numbers and it has different ways if your transmission is automatic or manual and it is too long to send,so go to Autozone.com,at top right ,click on become a member,its free,enter info,your email address,now you are a member.now click on add a vehicle,year,make,model and engine size,at top right ,type in alternator at product search.click on
Vehicle Repair Guides
- BMW Cars 1999-06 ,now your on the alternator repair page,also you now have a free repair guide to use on your BMW and other vehicles,you can look up parts and prices,hope this helps.