525 failing to start when cold
I have a 2004 525 that is failing to start when cold. The ignition turns over but the engine does not fire up. Sometimes if the ignition is turned over for a prolonged period the engine will fire up and run as normal. When scanned, no fault codes are shown. The local garage have replaced the fuel pump, timing chain and crank sensor on separate occasions. Although this temporarily solves the problem within a matter a of days the problem reoccurs.
Any help is greatly appreciated.