Yeah it runs perfect, I just drove it 500 miles home and back this weekend. I have the 2.2L vtec the ex model. I've been doing some research today and finding that a lot of the idle surging is do to the fast idle thermal valve. Well the only way I checked that is the way the hayes manuel said to by putting my finger over the hole in the throttle body to see if there was a vaccum and it seemed good.