I also have a dithering idle and had my buddy put it on his GT1 BMW diagnostic computer and found the issue to be with the O2 sensor. Cheers,~Ralph