well I don't know if you have power brakes or not but if you do you might want to look at the power booster ... they can go bad and actually hold the brake padel down abit keeping the brakes slightly applied