Unless you want to do a resistance test from PIN 9,17,18,19 to ground with the ECU disconnected, there isn't much I can do anyways. No parts to replace. It's not a firmware issue, It's not a stepper motor issue, It's not a wiring issue so all that is left is an internal ECU issue which blows me away.
I sent the videos of all the proper test procedures Piaggio instructs you to do directly to their head office in California. They were going to send me(my dealership) an ECU and Stepper motor but, after reviewing my videos they determined the ECU was okay. So, at least I can feel comfortable in knowing that even the technical director has his misconceptions on this.
As an easy fix for fault finding this code, I feel like they should have sense circuits within the ECU to distinguish if the fault is HIGH or LOW. At least if we had that information being able to distinguish the fault would be a bit easier.
Well, whatever - I'll find out Tuesday when I'll receive my ECU. Then once it's done I'll complete the write-up so hopefully, no one goes through this BS.
I'm just thankful Mike at the dealer I bought it from has been an enormous help, and so have you guys.
Cheers guys, and thanks again for the help!