My 2000 Ford Escort ZX2 vibrates when i step on the break. When i shift it down to a stop it seems to idle very low. Today it died when i came to a stop. It started right back up without any problems. First i thought i need new breaks but why would it die when i stop? Could this be a...