I use "Neo-Lube" on rods without removing them. It is a graphite impregnated alcohol based lubricant that is also conductive. So it does not interfere with anything on the rods and actuallly provides a little lube.
I use a small brush and just paint them like using paint. Now it is not opaque, it drives sort of translucent black. It makes them look more like unpainted steel. Also it is not a hard finish. I does rub off if rubbed much at all.
Micro-mark sells it or used also BTS Models I think sells it.