If I remember correctly, it was hydrolocked correct?
The tranmsission ordeal. Get it flushed with new fluid. If it still does that, come back.
The VTEC thing could be many things. Did it work before hand?
Fuel, pretty simple, look for fuel leaks in the engine bay.
When the motor was rebuilt the person probably didn't adjust the screw on the underside of the throttle body. My motor did the same thing untill I adjusted it. Now granted, I don't have a cat, I adjusted mine to idle at 1,100 rpms when cold. It idles perfect when warm now.
Let me know if I can help you out.