I now have my timing set and it idles better and runs well. I however still have a knocking issue on slight hills, highway speeds (60-65), and at times a slight push on the pedal and I get a really loud knocking for 30 seconds max followed by the Check Engine Light. I was wondering if the Timing Chain could be stretched, the motor has around 90,000 on it. At least that is what they told me when I bought it about 2 months ago. Any suggestions would be very helpful.