Topic was recently talked about - personally, B5 (if soyoil) would be suficient as a cleaner / lubricant for ULSD or LSD.
http://talk.newagtalk.com/forums/thread-view.asp?tid=88092&mid=628870#M628870
You can search for back threads on the subject also . . . .