JJ - I was hoping you would catch wind of this thread or the one on SF.
Something you posted on mkiiitech, and I quoted on sf, lead me to concentrate on my starter circuit.
That and delayed starter operation, going through three cps, a rewire, new alternator, starter and battery pulled and tested good. I hear the starter relay but the starter doesn't turn over right away. This happens sporadically.
So I think I'm down to starter circuit or ecu.
madseacow - Sorry, I don't know what to think of the misfire and how it relates to the code 12, unless it is the CPS or the ECU. Though, I wouldn't jump to replacing the ECU. They have rarely been the problem. That's why their last on the list.
Guess I'm no help, except to say I'm in the same boat with an intermittent 12 with a delayed starter, sometimes.