my check engine light came on ,my problem was crankcase vent hose.I replaced the hoses .I reset the check engine light and the light came back on, same fault .Im told that as long as i dont reset the adaptations the check engine light will always come on.Is this true?