Hi again everyone, The UDM journey is indeed one that is fraught with endless tribulations. Haha. I finally fixed my red glowing 'check engine oil pressure' problem which turned out to just be a bad oil pressure switch. A great relief for me after spending more than 15k in 5 months of ownership and still having issues crop up on the car. Was glad that it wasn't another big problem. Anyway, the latest issue that I am facing is that during cold starts ( most evidently in the mornings ) or after leaving the car parked for hours at the end of my work day, it is difficult to start. The car cranks with no issues but when the engine starts up, it seems to bog down and a few taps on the accelerator will solve the problem. That is during the better days.. On days when the car is in a bad mood, the engine dies off within seconds after starting up and coughing a bit. After this happens, it takes about 5 - 6 long cranks before the car finally starts. When cold, it feels sluggish and reluctant. However, after 15 minutes of driving and when the car warms up, it seems to be fine. The workshop that replaced my oil pressure switch diagnosed that I am having low compression in cylinders 2 and 3 , and they suggested that I return to check with the workshop that recently performed a top overhaul + replaced my entire engine head , oil pump and crankshaft sensor . Visited the workshop on Saturday and the owner was confident that the problem was not with the engine. A diagnosis revealed misfiring on cylinders 2 and 3. Was asked to leave my car at his place for an in depth diagnosis. Will however need to wait till I can do without the car for a few days and I also have my concerns on leaving my car again. At the same time, I have been doing some research on various forums and it seems that this could be a 'fuel supply' problem which could narrow down to a fuel pump relay or fuel line regulator. Wonder if any one has had experience with the same problem. At the same time, if it was a fuel pump relay or fuel line regulator, would it cause misfiring on cylinders 2 & 3? My car is a 2003 E46 318i 2.0 CKD . Engine is the N42B20. Thanks for all the replies!