I have a 1999 I30 Limited with 180,000mi on it. I bought it with 90,000mi and the car has been great, only needing routine maintanance. A few months ago, I noticed that when in gear and at a stop, the RPMs fluxuated a few hunred RPMs sporadically. Eventually the check engine light for the knock...