Have you done a compression test.
where are you.
maybe a very dirty injector