Ford fiesta 1.4 ztec si losing power?

Ford fiesta 1.4 ztec si losing power?

Added (1). So my 1998 Ford fiesta 1.4 ztec si is losing power. It will lose power and shake like it going to stall and then it will be fine like nothing happened. Some time is will be fine other it will get stuck around 2000- 3000 rpm happens in all gear and it will get stuck around 2000 rpm for a few seconds before dropping back to idle, once or twice it revved up but just has not power.

If you know world lowest car