so my room mate has a 1994 XR 250. We are thinking about rebuilding the engine. What parts are necessary to replace on a rebuild? what is the general cost for us to do it on our own VS having the shop do it? thanks in advance for any help you can provide!