i would check the following;
check your clutch bearings & make sure they are free
check your clutch shoes
remove the engine from the car & make sure your car rolls nice & free (no binding)
check your diffs
check your engine bearings
& last but not least have someone assist you with tuning the engine