Rough idle could be caused by a few things, ecu being one of them, but without any form of mechanical testing and cleaning who knows. Simply opening the case and looking at the circuit board of the ecu would solidify your first step by finding the most common cause of blown or leaking capacitors.