If you don't have a code reader get ye self to a local AutoZone as they'll pull codes for you. Also, try disconnecting your battery for about 30 minutes so the ECU will reset.

Rough idle is generally indicative of a fuel issue and sometimes ignition. You may have something as simple as a loose sensor connection or perhaps one has failed. If that's the case you'll definitely have codes.

How does it run when driving? Does the power feel normal? Is the only problem you're having with the idle?

Keep us updated!