I doubt it's the computer...if you search this site for "idle" you will find many of the causes, the most likely being cracked intake gaskets although a dirty idle control valve would be the first thing to look at. Any codes being thrown as they would be VERY helpful but not all problems cause them to be shown. Resetting the ECU and having the problem come back does not indicate the ECU is bad.