My mate has an EM1 with an ITB'd High Comp B18 and it was running super rough (misfiring, flatspots and hesitating) between 1000-4000rpm and couldnt really get it past 4000rpm we tried loads of things then spoke to Andrew Baird (The Man) at Automek who suggested to have a look at the injectors...