I had my check engine light ran today. It pulled 2 codes. First being the EGR system. Second being the Knock Sensor-B1. Any idea what would cause these to come up. The light has been on for a while now. Sometimes it would go off for a few days. It will always come on if I drive on the freeway for a couple miles or more. Car is a Cali car aswell.