Agree with the compression relief. I had same issue, thought starter, battery etc. After replacing starter, took engine out and found broken device on cam shaft that relieves pressure by keeping valve open a bit longer till centrifugal force moves the device. Not a hard job to do, tedious at best. I found instructions on you tube.