Had this happen on my truck a few years ago. Took a while to figure it out. Turned out to be the brake line. They have two layers and the inner layer developed a tear. The resulting flap of rubber acted as a check valve that prevented brake fluid from flowing back out of the caliper when I let off the brakes, so that one caliper was dragging all the time. Might want to replace the brake line and see if that helps.