First thing I would do is tear the entire front part of the driveline apart and check every bearing/bushing etc and make sure nothing is producing extra drag in the front end. Makes sure everything turns and rotates easily.
This may sound basic but are you sure you installed a ring and pinion...