It really depends on what's wrong with your motor. Blown con rod bearing? Yeah, just replace the motor. Bad head gasket? That you can do yourself cheaply and easily. You don't give any details about your problem.
Hit the forums and throw out some details, and you will get every answer you need.