My 98 Zetec did the same thing. It ended up to be the VCT. Try unplugging it and see if it makes any difference.