Make a coffee, tea, large brandy and read that monster thread here re the ECU. All will be revealed and night will become day !
There were, and still are, some really knowledgeable folks here. I bought mine suspecting it would have these issues as you described, the ECU business will resolve all. Make sure your on the case of the service manager and get him to deal with Suzuki. Do not be 'fobbed' off. I think its fair to say most dealers seem pretty OK with it.