I hear different, it is heavy in detergents an keeps the engine very clean, i don't know how often truckers change their oil but i'm sure its not 3K.