Alright, I have a "knocking" noise on my 97 jeep cherokee 4.0... It is loud and gets quicker with acceleration, knocks at an idle but when I'm driving on the highway and let off the accelerator to "coast" it goes away, but resumes when the accelerator is pushed... It does not go away after it...