hi i have a 316i on a x plate and its missing on thwo cylinders numbers 2 and 3,1 and 4 are fine.ive tried coil packs,sparks leads,and a new lead fron the ecu and nothing seems to cure the problem,last resort i ve took out the ecu to let it dry out incase its got any damp in it.its now really doing my head in and i would really be thankful if any one could help. thanks in advance