i had all those symptoms on my 2007 XB12SS last year. turned out a faulty wiring harness fried all my electrics, ecm, air intake sensor, tps sensor, battery.

I replaced them all and got an EBR...