Starter heat soak ????

Have you checked your timing?