you have an older 1.2 EFI as I recall... If it's a X2, it will have "X2" printed in big white lettes on the front of the case.
With the 1.2, the STOCK ECU controls all aspects of the throttle and idle speed. The EFI only controls fuel and spark/cam timing.
If throttle is not working, then you have a wiring issue going... You should be pretty familiar with that problem by now... sorry, couldn't resist