I think it's right on 7º BTDC per the FSM. I have a hard time getting a line of sight on it but it should be right. Idle at 650rpm. It does idle rough but seems the nature of these motors.
1988 FJ62 - gone
2005 4Runner Limited V8