i was driving and my check engine went on. I checked the code and it was 23, check knock sensor and circuit. So i checked all my wireing and it is ok. I will check knock sensor later but the wierd thing is if i turn off my car and turn it back on the check engine goes away. But will return if i gas it hard or just rev it to 3000 and stay there for a little while. Has anyone had this problem? any ideas??