So i replaced the knock sensor on #671 after i had the stored ecu code 31(knock sensor) so i cleared the code and replaced the knock sensor with one i had layin around,the car runs great but it keeps throwing the check light,i keep clearing the light with my data logger and it keeps coming on after like 2 min after i start the car, should i replace the knock sensor again, or run a new knock sensor wire to the ecu? let me know thanks guys.