Ok the ZuZu idles at 2k and will rev between 2k and 3k. Replaced TPS, FPR, IAC and intake gasket. There is no check engine light nor any codes. WTF?!?!

Please any ideas?