I've been reading this thread and no mention of verifying the timing off idle and at part throttle.
Timing should advance when throttle is opened and hold (not jump around).

Did you do any splicing of the wire harness?

anyway just throwing a bone...
good luck


1991 FJ 80 Land Cruiser for fun.
1998 GS300 for the wife
1998 GS400 for me
1991 Supra SOLD
1986 4Runner 335k miles-22re EB inside.SOLD