Is there an ABS light lit. The control module could be keeping pressure on the calipers. You could pull the ABS fuse and check to see if they are still dragging. I would not think the master cylinder would cause this, but the booster may be holding pressure on it and not releasing.
Testing and Inspection
Brake Booster Test
Functional Test
With the engine stopped, press the brake pedal several times to deplete the vacuum reservoir, then press the pedal hard and hold it for15 seconds . If the pedal sinks, either the master cylinder is bypassing internally, or the brake system (master cylinder, lines, modulator, proportioning valve, calipers, or wheel cylinders) is leaking.
Start the engine with the brake pedal pressed. If the pedal sinks slightly, the vacuum booster is operating normally. If the pedal height does not vary, the booster or check valve is faulty.
With the engine running, press the brake pedal lightly. If the brake pedal sinks more than 10 mm (3/8 inch) in 3 minutes , the master cylinder is faulty. A slight change in pedal height when the A/C compressor cycles on and off is normal. (The A/C compressor load changes the vacuum available to the booster.) Leak Test
Press the brake pedal with the engine running, then stop the engine. If the pedal height does not vary while pressed for30 seconds , the vacuum booster is OK. If the pedal rises, the booster is faulty.
Turn the engine off and wait 30 seconds . Press the brake pedal several times using normal pressure. When the pedal is first pressed, it should be low. On consecutive applications, the pedal height should gradually rise. If the pedal position does not vary, check the booster check valve.
Disconnect the brake booster vacuum hose (check valve built-in) (A) at the booster (B) side.
Start the engine, and let it idle. There should be vacuum available. If no vacuum is available, the check valve is not working properly. Replace the brake booster vacuum hose and check valve, and retest.
Start the engine, and then pinch the brake booster vacuum hose between the check valve and the booster.
Turn the engine off and wait 30 seconds . Press the brake pedal several times using normal pressure. When the pedal is first pressed, it should be low. On consecutive applications, the pedal height should gradually rise.
If the pedal position does not vary, replace the brake booster.
If the pedal position varies, replace the brake booster vacuum hose/check valve assembly.