While the pulling could be caused by alignment, the smoking hub couldn't. Disassembleand inspect the pistons, caliper the and the caliper mount. If you find that the brakes are to blame, you might need to turn the rotor to true it. I would still do the hub and spindle(bearing) pack to insure the grease hasn't melted out of the bearings, or the bearing(s) went south(A L A Old Jeep guy). As for your mechanic, It sounds like he doesn't wont to work on it. It may be because of the mods, since liability is such an issue.