be on the skids

be on the skids

  (informal)
to be having a lot of problems and be likely to fail I hear their space programme is on the skids.
See also: on, skid