Impreza STI v5
car has not been going right for about 3 weeks over reving at idle sitting about 2000rpm when it stops doing that it begins reving up on its own between 1000 and 2000 and when diving it it feels very lumpy in lower revs had it lookrd at and the tech can not find anything wrong with ,it the eingine light has came on but it never loged a fault plus went into safe mode. he cleaned the throttle body but not helped it is really pissing me off any help peeps