Hi everyone. Ive been a mechanic for many years so I do have some experience..just not on BMW's. I have a problem with my 04 525i. It started cranking over really slow so I thought maybe the battery was going dead. Bought a new BMW battery and installed it now it just clicks one time. Obviously the battery is not bad and I even tried to jump it and still just clicks. I changed out keys and still the same. So now Im thinking it may be the starter. Can anyone help me troubleshoot this thing? I really dont want to take it to the dealer because of how expensive it is. Mitchell Ondemand isnt very specific on troubleshooting so Im hoping someone can help. Thanks in advance.