hmm.........does your check engine light keeps on like that all the time? is it because of the Turbo?