hello,

i own a 320i e92, when i got the car it started shaking and jerking so i replaced coils and spark plugs. but now a few months later it shakes at idle and i have no idea what it could be.
the idle itself revs between 500-600 rpm and sometimes when i start it cranks longer than usual. when i read it out it says there are misfires on cylinder 2 and 3, when i was driving i looked at the parameters on injection opening times and noticed that sometimes injector 3 drops to 00.1 ms at idle and then the vibration stops for about 2-5 seconds and then the opening time goes back to normal and it begins to shake so my thoughts are that it is injector 3 that is faulty,
and the misfire on 2 is due the dme correcting fuel trims and leaning out the cylinder, i ordered an injector but i want to hear your thoughts about my problem.

(sorry for my bad english )