Engine is the major part that you must care. If you have spare time you can do it by yourself, to avoid damage & hazzles. Here are some simple tips::bravo:

http://www.autogeek.net/engine-guide.html