Thanks for the advice. Just as a follow up and this goes for anybody else with an sr that won't idle down far enough to set base timing. No need to set it in timing mode as codyace had stated previously. I confirmed his method works like a charm. Simply warm up engine, leave tps plugged in( my mistake), rev the engine with a timing light hooked on the timing loop on the back of the coil pack harness. You will notice that as Rpms fall the timing will lock at a certain point every time. Simply adjust that to the zero degree mark. 2nd from the left and then you are done. It should settle every time on that mark from a rev if you did this properly. The ecu locks timing at 15 degrees before top dead center as the Rpms fall. Set to zero and you have your calculated 15 degrees btdc. To anyone else this helps, thank codyace. Engine still idling high and stalling however, further diagnosis is still required for my problem...
Sent from my iPhone using
Tapatalk