compression check should help you diagnose it a little further. If it's just a base model dx or hf or whatever you can pick up a used good running motor for like 1-2 hundred bucks. I'd consider that route rather than puting more money into a cheap motor.