Looping idle on startup
Mine did that when running but after it was warmed up ran a couple bottled of berrymans b12 chemtool through and sprayed the throttle bodies using berrymans throttle body cleaner with it running and then not running and it blew some smoke out the pipe and had run great since I'm a firm believer in the stuff now. Warlock would know better than me but maybe that would help your problem
New map ect and o2
And no codes that would effect this

