I had a few Titan Extruder's laying around so I figured I would put them to use. Without having to change the card on the Wanhao Board, or use someone else's firmware I decided that I would just keep the Auto-level sensor, and the nozzle in the same place as the stock setup in order to avoid anyone having to change any nozzle offset settings (which you can't do without flashing firmware).
I have designed this for use with the E3D V6 with a Volcano heatblock/nozzle and a BL-Touch, so if you have another sensor or are not using the volcano setup the mounting block will need to be adjusted. I've currently made two of these and both seem to be working perfectly so far.
Hope its helpful to anyone else out there experiencing these issues. If you have any comments or questions please let me know!
I used DWONH's integrated fan duct for the E3D V6 (https://www.thingiverse.com/thing:895483) so thanks to him for that!
I went with the 30mm fan's because I had more of them laying around and it was easier to work with the tight space but you could possibly change to the 40mm setup if you wanted to.
Other useful links for the rest of my build:
Z-axis cable chain + mounts: https://www.thingiverse.com/thing:3664891
X-axis tensioner + motor mount: https://www.thingiverse.com/thing:3664832
Titan Extruder + Volcano Mount: https://www.thingiverse.com/thing:3603079
3D Fuel PLA+
Update 05/15/19: Added Wire strain path below the mounting block so that you can run the heater cartridge and thermistor wires with more ease.
I've also added a motor bracket for anyone who is not using the Wanhao connection board and has wiring directly to the controller.
Supports needed for the Mounting block below the BL-Touch Mount
For the mounting bracket, print with the motor hole facing down.