how do u know when u have an error code? check engine light or u have to put a programmer on it to actually see the codes?