i recently had the head and gaskets replaced along with the timing chain and fuel pump but it just turns over, it gets fire and gas but still acts like its out of timing ive tore it down 3 times now an the timing doesn't seem to be out so anyone have any ideas