While the engine was running rough did the "Check Engine Light" come on steady or was it flashing at all? If the light came on the computer has stored a fault code. You can have the code read for free from parts stores such as auto zone or advance auto. This will give you a better idea what the...