I have a 2000 SSEi, just today it got very sluggish and even sputtered a bit while accelerating. Then it actually stalled at a red light. It started right up but the check engine light is on now and it is still sluggish and hesitates when accelerating.
David, the first advice I can give you is to take it somewhere to retrieve the Diagnostic Trouble Code (DTC) that is stored by the PCM. This will help in forming a basis on where to start looking for the problem.