umm i had a bad v-tec soleniod and it did not throw code.. you might want to check it.