hi guys , i had the same problem last 2 wks and today, initially they service the idle valve , toady morning cant start the car, the workshop guys came , took the car , check the idle valve again , used some engine conditioner ( cost me rm 65 for it ) did computer checking , and car is starting fine after that. My worry is , if the same problem happens again , difficulty to start and have to press the pedal to maintain the rpm , but yet the engine dies off again , what next ? is this related to faulty fuel pump ? the mechanic did told me that i might have change the whole block if it hapens again ? they didnt really what explain what this is , and admit i was in a hurry to pick up my kids from school ? any body can help me with this ? mine is an e46 316ise manual 2001, bought from uk.tq for all the help