Yeah, I've flushed mine many many many times. The flush adapter from FixUr6 has been critical in keeping it in check. I think some of the reason is using a flush at some point and then switching to CAT ELC has helped break up some of the casting sand and rust. Anyhow, gotta keep it up. Is your filter after the oil cooler or do you also have the remote oil cooler from IPR?