For weeks I have been following advice I find by googling on how to address a problem I am having with my 2008 mini cooper base model where it runs great until the engine gets warm, then, it runs like hell, most notably when I am stopped and idling - like after coming off the highway to a stop light. Engine will come on sometimes when this happens, and then often will go out the next time I drive it. Getting a misfire code from piston 2. Here is a list of things I have had done... 1. all new plugs. 2. cleaned and put back the VANOS and cam sensors. 3. swapped plugs and coil into cylinder 3 (misfire code remained in cylinder 2). 4. had compression check done (all good - only 5% leakage in cylinder 2 actually). 5. BMW ran what they call a DME scan for operational smoothness which showed that results were too high in cylinder 2 (I have no idea what that means). They also said plug 2 was quite wet and maybe this is what is causing the misfire - its getting too much fuel? The next thing they want to do is swap the injectors - and they want to charge me $468 dollars for this. If the problem does not follow the swapped injector, they say its new engine time. I guess the question i have is this... what is the likely hood of an injector that works when cold, but not warm? Also, i can't seem to find any video on replacing injectors for the R56 base model. Thanks in advance!