Is the pull happening at a steady speed or is when you suddenly slow down or increase speed? Any unusual tire wear, front or rear? Check the rear spring u bolts for tightness and check the springs for a broken leaf. The brakes should be fixed but I don't think they are causing your problem.
Clifton