Seems like it's your tune then. Reset it to stock maybe? Sounds weird that even after enough driving it wouldn't pass readiness.