try a known good ignitor.
your ecu sends ground pulses to the ignitor, the ignitor amplifies that signal and sends it to the coil packs to fire.
hope that fixes it, that's the last thing there is that you haven't tried replacing so it kinda HAS to be the culprit since you've deduced everything else.
very common for these to go bad.
gl,
Dave
__________________
 RB25 280z GT30/76R 441hp/381tq 11.9@125
|