I have a 2008 bmw x3. A couple weeks ago it died in the grocery store parking lot. Tried jumping it off and nothing happened. Got it towed to the house and found code for eccentric shaft position sensor. It had some oil on the connector so i ordered one and replaced it along with valve cover and seal. Car still doesnt crank. I put the battery on a tender overnight and came back the next afternoon and still no crank. Did some troubleshooting and decided to replace the starter on a hunch it was bad. I just installed it and it clicked three times but nothing else. I started to troubleshoot more.when i turn the key there is a relay on the ews that is clicking. I am not familiar with the ews and need to know if this ia my problem or is it something else down the line that is not starting the car. Ita getting fuel and the white wire going to the starter is getting voltage when i turn the key.this is the wifes car and im heading out of town next month and need this car fixed preferrably without involving a bmw dealer. Any help is greatly appreciated. Thank you.