Went out for a 40 mile spin w nary a hiccup. And the LFL came on right on time.
Bike is working just fine.
Ughh! I don't understand this thing.
To summarize, currently, the bike has a new fuel pump, new regulator, new spark plug, a new IAP sensor and the original coil.
Also cleaned the ON/OFF switch, the ECU harness, the behind-the-radiator harness, coil plug harness, start circuit cut off relay harness, side stand switch, battery terminals, fuses and continuity and resistance checked all.
Got back to the house ~14miles into the LFL and filled it up. I guess the bike is working now (I'm hesitant to really be happy and say that for fear of jinxing myself!).
_________________
edit:
After some big picture thinking, start to finish...
I think the overall big necessary repair was the fuel pump and regulator. I think one of those two had bought the farm so new pump/reg solved the "it won't idle" issue that left us in a parking lot at BB. I know I had codes stored from previous work on the kickstand, speedo, reg.rec, etc so those codes were accounted for and cleared. I suspect code 33 was a rabbit hole I got caught in because I couldn't account for it anywhere else. I replaced the coil before doing fuel pump work and I think that's where my troubleshooting went off course. The pump/reg were the correct fix to get the bike to run, but in doing so I created a real code 33 but putting in a new out of spec coil. And, as of right now I have no idea why the original code 33 popped. I can only wager a guess it's because the original coil is reading on the high end of it's resistance range. And no I have no answer for 'Then why didn't set the code tonight on the test ride?' My answer is, I don't know). I think replacing the coil when code 33 popped was the proper troubleshooting move, along with a new spark plug, in fact I was confident they'd help. But I failed to verify the coil was good in the first place. I bought two replacement coils - both are not testing within specs. IDK if that is my testing or if new parts really do come out of spec that often. This scenario alone is driving home the "buy dealer parts only" mantra, least for the bike. I know aftermarket trucks parts better. Both coils were bought from sources that should have been and seemed legit, so I'm disappointed at the results. I'm not going to even try to return them. The fact they're testing out of spec for the model they are advertised for, it would be wrong..
I think cleaning the harnesses and contacts and terminals helped (when does it hurt?) but I have no way of knowing for sure.
I moved around a lot of clumps of wiring looms today that were all crammed in behind the side panel. A small part of me hopes that I am not dealing with a broken wire inside it's insulation that got "reconnected" because I giggled things around. It is a common issue on my truck in several specific cab locations, and that causes intermittent issues until those wires are replaced. Fingers crosses not the same situation!
I'm cautiously optimistic. I wanna ride. I got things to do. I guess we will see what happens from here.