When I go to start it it turns over only once then looks like it's struggling to turn again. I did a compression check and that was good. Also pulled the spark plugs and manually turned the engine and had no problem. It's not the battery cuz I have tried this with jumper cables too with the same result. Any suggestions on what to check next or what could be wrong? Thanks.