I have purchased a 2nd hand Corolla Sportivo 2005 and it has a CAI intake (I believe it's a TRD CAI but do not know for certain). The car has a problem of spluttering and stalling at low revs/ neutral/ pulling up to the lights. When the car is behaving itself the engine will idle at about 1k rpm. But when it is being temperamental it will idle very awkwardly anywhere between 750 and 500 rpm or just stall. More over the problem comes and goes, i.e. some days the car will be fine and other days it will stall as I am changing down gears. There is also another persistant problem, which may be related, of having very low power at lower revs, i.e. taking off from 1st. The car is fine at higher revs (between 3k to 5k) but again, it's the lower revs that is causing problems. Is the problem the CAI or is it something else? Thanks in advance for the help! Also, I'm new to owning a rolla, so please be patient :)