it goes up because it's accessing a different cell..
like I mentioned a few posts before, disconnect the TPS & disconnet the IAV and adjust idle to 800 or whatever it is supposed to be at.. then adjust base timing
make the ECU (N01, P01) , (N01, P02), (N02, P01), (N02, P02) ALL 20 degrees.. then sync up your base timing.