Xinfeng trucks running again