I recently installed a new water pump, and screwed up the timing. So I fixed that by lining up the timing marks, but the car still seems to be sluggish
Check the timing. You are off 1-2 teeth somewhere.
Search Ford Festiva Questions
Ford Festiva Experts