Took it to the shop, and turns out that all the sensors are good, my ECM is good, the throttle body it self is bad, valves that open are stuck open. Can't order just the throttle body, Triumph only sells the complete assembly. fuel injectors, and everything. crap