1998년 3월 철도노조 단위 선거를 통해 새로이 당선된 서울동차지부 집행부가 1998~1999년까지 ‘작업장 민주화, 열차안전 공공성 확보’ 현장 투쟁을 진행했다. 기존 어용노조 민주화를 위한 선거 대응 중심이었던 민주세력의 활동을 넘어 일터 민주화 요구를 걸고 조합원 참여를 조직하며 현장 투쟁을 진행한 것이다.
부조리하고 권위적인 현장문화가 횡횡하던 당시 ‘작업 공구 적시 지급, 연병가 사용 보장, 군대식 점호 금지’ 등의 조합원 요구를 걸고 기존 ‘건의’식 노사간담회를 폐지, 철도노조 최초 지부 단위 ‘노사협의회’를 진행, 협의와 합의사항에 대한 점검 및 이행 투쟁을 벌여 현장 노동조건과 함께 군대식 직장 문화를 바꿔나가기 시작했다.
또한 공공기관 노동자로서 ‘열차 안전 확보’라는 사회공공성 의제를 철도 현장에서 최초로 제기하고 적극 대응, 투쟁하였다. 철도청에서 일상다반사로 벌어지던 보수품 유용(고장 수리에 필요한 부품이 없어 대기 차량이나 중장비를 받은 차량에서 부품을 떼어내 다른 차량에 붙이는 ‘땜질 정비’를 일컬음), 전동차 A/S, 축상발열 사고에 대해 해결을 촉구하고 이를 언론과 시민단체에 공익제보해 사회적 여론을 조성했다.
이러한 투쟁 과정에서 지부 간부들은 표적 징계를 당했으나 조합원들의 현장 투쟁과 언론보도에 따른 여론에 따라 1차 부당전출 징계를 저지시켰다. 축상발열 사고에 대한 지부의 대응이 이어지자 철도청은 특별감사를 통해 투쟁을 주도한 지부 간부 3명을 파면하고 2명을 감봉, 전출하는 탄압을 자행했다. 이 과정에서 서울동차지부 간부, 조합원뿐 아니라 서울지역 민주파 지부와 활동가들이 함께해 이 투쟁을 지원, 연대했다.
2년간의 현장투쟁은 징계와 해고로 마무리되었지만, 조합원 중심의 참여와 투쟁이라는 민주노조 운영의 모범사례를 만들어냈고 ‘시민안전’이라는 사회공공성 의제를 철도 현장에서 최초로 제기, 투쟁했으며 철도 민주진영의 연대와 단결을 촉진하는 역할을 했다.