Friend, you've changed everything but the right thing. The temperature sending unit. It tells the computer to go into cold start mode to start the engine by putting more fuel into the engine. If this sensor is erratic, sometimes don't work, it will cause a hard start situation if not in cold start mode. Dealer cant find this because it's a manual thing and may not be showing up on his tester.
SOURCE: 99 bmw 323i loss power
it could be the converter but most shops wont remove them unless they put in a new one
SOURCE: 1999 bmw 323i dashboard reads S and car wont turn over
check for power on the small wire on the starter with the key in the start position, if you have power, replace the starter
SOURCE: starting problem on bmw 530d 1999 e39
ihad same problem.drove me crazy till ifitted a new electric fuel pump half waydown chassis n/s under pass seat area..euro car parts stock them.
154 views
Usually answered in minutes!
×