I had the same problem on one of my sidekicks once. Ended up, the rubber oring inside the caliper, that is supposed to slightly pull the piston back into the caliper bore when you aren't pushing on the brake pedal, had worn enough that it wasn't doing its job. I disassembled the caliper, cleaned everything up, put a new oring and dust boot on and it worked perfectly after that. Of course, I had to bleed the brakes too, after I had everything back together.