Hi, Have you cheaked the PCV valve. Its a small metal valve on the right hand side of the exhaust which connect the oil breather to the intel manifold. I had the same problem and i was luck enought to have a whole spare car to swap senors and pipes with, which i did only to find out it was the PCV valve. My car now runs sweet as a nut.