guessing costs $200 a guess , why do that?
AZ doesnt make house calls in your area, they do here, haahahhaheheheheheh
dont spin it over until you check that the timing belt has NOT slipped or snapped.
you wont be sorry you looked. seriously,
did you skip you 60k tunup ( never to be skipped past 90k ever?)
this included a new Timing belt.
BTW this is an interference engine.
Cranks-but-no-start
once past the belt issue, check for spark.