Ford can't stop recalling its carsFord recalled 85,000 Explorer Police Interceptor vehicles due to potential engine fires amidst ongoing quality issues.