I hear you- this is one of the last non stock projects I'll undertake and the second mistake is that although the ecu is a decent unit- it is unheard of in north america so support is an issue if like me the expertise is lacking. I haven't touched the throttle blade adjustment as of yet but the idle isn't fast at all, all problems so far are sub 900rpm.
https://controls.is/shop/ecu/lpc8gen2