i agree with you its very cool

think you need a diffrent idle speed control valve,throttle body it was a little while ago i was thinking about this so i may be wrong but worth checking .
i also read that it causes higher tempeture in the exhaust manifold and could damage it , the thing i did read said it would break the exhaust with the higher temps and between this and the other mods you have to make put me off the idea ... anti lag sounds soo good