I have 91 fj80 that I am trying to get through smog, it passing everything easily except the timing which is about 20 degrees advanced, where it runs really well. When we jump the diagnostic box (TE1 to E1) it shows a code but the idle does not audibly change, and the timing doesn’t not change. Does anyone have any advice as to what could be causing it not to enter fully into diagnostic mode or what could be causing it to want to run so advanced? We replaced the ECU and the TPS switch hoping those could be causing the problem.