Why do the brake lights stay on in a ford escort?

I would check and make sure that you have the right light bulbs installed. For your brake lights, it may take a double filliment bulb. If you put a single filiment bulb in, the lights will remain on all the time. If your bulbs are correct, i would double check the stop switch which is right above the brake pedal. My 1994 requires 1157 bulbs for brake lights, and 1156 for everything else. (Reverse, Signal) Worst case scenario is that your master cylinder or brake booster is not holding adequate pressure, and is allowing your brake pedal to sag lower then it should, thus making the car think you are pressing the brake. Hope this helps!