try the throttle position sensor, when it went in my type R sometimes you'd fire it up and it would be fine, other times it would be all over the shop.
Also worth checking the idle control valve as well, might be worth seeing if you can borrow one to try, would at least rule it out.
you may not get codes when a sensor drops as it may not know its failed.