My car idles lumpy, the revs go up and down by themselves, brand new icv on it, its also takes a few seconds to start sometimes. Im thinking it could be something to do with the wax stat in the throttle body but wanted to see if anyone else had any ideas before i take it apart.