I just had a buddy of mine replace the throwout bearing, because it was making noise. Now that I have it back I'm going to work on that check engine light. It has to be something stupid, because this car runs really strong. I have a few ideas of where to look, vacuum lines and stuff. I'll update it soon.