The difference between open and closed is mostly in closed the computer is adjusting the fuel mixture. Do you have the wideband hooked up? The problem not happening in open loop is a pretty good indicator that your main tables still need work.