Ford windstar & low brake pedal Source Source Source Source Source Source Source Source Source Source Read Also: 1998 Ford windstar lurches forward when put in drive Ford windstar brake pedal squeek 2002 Ford windstar brake lights stay Ford windstar brake light switch 1999 Ford windstar brake light switch Brake pedal pad ford