Prolly didnt jump timing if the compression is good. Did you check for codes?? Does the check engine light go off or stay on while you are cranking it?? Sounds like a dizzy problem.