This can be caused by improper engine timing. Has the timing belt been worked on? Consider inspecting it to see if the timing marks are lined up properly.
Another possibility is a too-lean mixture, cause by an air leak in the intake, or too-low fuel pressure. Inspect the flexible bellows in the intake tract for splits, and have a mechanic measure fuel pressure. I'd advise against the old method of measuring fuel delivery quantity in a given time, it is too dangerous. .
Answers & Comments
This can be caused by improper engine timing. Has the timing belt been worked on? Consider inspecting it to see if the timing marks are lined up properly.
Another possibility is a too-lean mixture, cause by an air leak in the intake, or too-low fuel pressure. Inspect the flexible bellows in the intake tract for splits, and have a mechanic measure fuel pressure. I'd advise against the old method of measuring fuel delivery quantity in a given time, it is too dangerous.
.