Yes, when I set my timing I have 750 RPM and te&e1 jumped. When I set it to 5° I can run only on 1sr and 2nd gear with low power. When I set timing to cca 30° the engine runs well but little missfiring on the iddle.
I am running with this 30° timing for long years as same as all other 4runners here in Czech Republic I know (they also have 51 error code), my old idea was that we have here 95 octans gasoline so the timing must be earlier than in USA with 87 octans gasoline. But today I checked friend of mine new 1988 22RE 4runner he bought from Switzerland and his engine runs amazing with 5° timing and no 51 code. This car also has no A/C and never had. So I returned to this problem and want to solve it.