I had my idle fluctuate in my B18a and I changed the o2 sensor and it fixed it. As for the cel I am not positive here but which computer are you using? Did you switch wiring harness or just made the old one work? Can you get the code that the cel is spitting out?