I use sewing machine oil as lube for most of my locos. I also recently bought lube from my LHS which is meant for locos and rolling stock. Its more solid than the sewing machine oil but is supposed to be stay as clean. Not rocket surgery, browse your LHS.