2010 Ford Focus News and Information - conceptcarz(05) Save Image Image gallery: 2010 Ford Focus ST: PLEASE HELP - Clutch Pedal Stuck To Floor After Water Pump Replacement