Is rebuilding an engine (Like an sr20det) for a 240sx something you can learn on your own with a Manual and some help from the forums, or is it something thats reserved for automotive technicians in the community? The reason I'm asking is because I've learned to repair most of my car on my own, but never dug deep into the engine. Is it something I would have to go to school for?