How do you set ignition timing on a 1997 tacoma with 2.7 liter eng?

You can't set it, since there is no distributer. The computer controls it.

If you suspect the ignition timing is off, then it could be caused by the computer (ECM) malfunctioning (unlikely) or one of the numerous sensors is faulty and is send the wrong signal to the computer.