1998 Jeep Laredo

Engine Performance problem
1998 Jeep Laredo 6 cyl Four Wheel Drive Automatic 135, 00 miles

1998 Jeep Grand Cherokee Laredo with a six cylinder engine and 135,000. We were driving home and the Check Engine light came on and the engine started running rough and at reduced power. We made it back ok, but as it was idling the engine cut out. I just replaced the water pump, but don't think that is a related problem. Any advice you could give would be much appreciated!
August 7, 2010.

Check engine light: Have the computer scanned for code/s-you have a problem within the engine management system that caused the CEL to turn on-This is your starting point of diagnosis, finding out what's going on.

Aug 7, 2010.