Is it better to rebuild a 904 or buy a aftermarkt unit??

You can build it yourself I have not checked but you can usually find builds on youtube. Also I find it helpful to set up video while tearing engines, transmissions, rears or anything I am not familure with. but if you have done it before you can do it now and FBO members are always helpful.