Har haft liknande symptom på min -03 Berlingo 1.9D, kraftigt knackande ljud, dock inte konstant, ryckig gång,men inte alltid ,ryker något mer än normalt. I mitt fall var det en spridare som var problemet,den enda spridaren med givare/ kabel (cyl 4). Följ kabeln från denna spridare och prova dra ur kontakten ( sitter till vänster om bränslefilterhuset) med motorn igång och se om det knackar ännu mer,det gjorde det för mig. Jag beställde en beg. spridare från skroten och monterade, problemet löst. Lycka till !!