hi have a problem with me 320i......ive had lodsa work done 2 the engine....fan clutch....air intake regulator.....vanos timing unit...head gaskit done...leads n plugs....oil change n filter...brakes n discs....newtwin pipe back box....also had vanos unit tunned by bmw dealers....i had a report off bmw saying poss dme failure?...ie ecu....want shit lods more 2 fix it!!!!!!...i got another ecu from net it came...pluged in works......problem i got is with both ecus i have tried in the car still does the same thing....when its cold its fine seems 2 run and tick over ok,,,,when she warms up shes skipping revs jolting all over the place ....stalls n dies half the time whilst u let the revs go down...i am honestly hitting my head against a brick wall now!!!!!...i really dont want to give up on her but i just cant seem 2 cure the problem and just havent got the $$$$ to keep splashing out...i mean is it ever gonna stop?...pleeeaaasssseeeeee any body know whats wrong or had ay sim problems???? HELP!!!!!!!!!!!!!!...