I just bought a 2001 bmw 325ci but every time that go to start it in the morning it takes forever to start but when it gets hot it starts right away.
3 Answers
Could be fuel pressure regulator going bad and allowing the fuel pressure to bleed off after setting all night. Also could be a fuel injector sticking open and allowing the fuel pressure to bleed off during the night. Does your oil smell like gas? If so possibly fuel injector sticking open. Might try some fuel cleaner like sea foam with your next fill up. If it's an injector issue this should free it up for you.
if you can measure the pressure and leave it over night. also connect the switch several times before trying to star the vehicle to charge the fuel system, if the car starts fine you need to check the regulator and the fuel pump.