Okay ive got a 2003 ep3, it started doing the uneven idle so i pulled the throttle and cleaned the iacv. It persisted through that so i changed the maf sensor and cleaned the iacv again. Still it persisted so i replaced the tps sensor. It is still doing it and im blowing the p0507 (idle control system idle high) code. Does anyone have any thoughts? Only thing i can think of is the iacv is just bad. I have also checked for vacuum leaks with no success in finding any. I am getting hella frustrated to say the least lol. I have to get my tags in a couple of weeks and if i dont get this engine code gone ill be stuck without a car. Any help or insight will be most appreciated.













