Hi guys, I am new at this forum, btw my name is Stanley, I live in Indoneisa and I have 1997 Cherokee XJ which in the US is equivalent with the 1995 Cherokee XJ limited. I bought this cherokee not long ago, and I am having this problem regarding a strange knocking or ticking engine sounds at idle RPM in neutral. It seems that the knocking sound is coming out from underneath the engine, it is even more obvious if you go underneath the car, but the noise goes away rite away when I rev up the engine to abt maybe 2000 rpm. I used to think that maybe the noise came from the tappet (lifter), so I decided to replace them with the new ones, I used crowns instead of mopar. Does the utilisation of non mopar parts become the reason why the knocking or the ticking sound still exist? I talked to my mechanic 2 days ago, and they told me that it was quite normal for a cherokee to have that particular sound. But i don't really trust them. Is this true? and what is the normal oil preasure indicator that this car should show at the oil preasure gauge at idle when it is cold and warm, and when it accelerate under both warm and cold engine temperature condition., I am using 10-40 mobil 1s oil at the present time. and usually at the oil preasure gauge at idle when it;s cold the needle stay at the center which is the 3rd needle from the left, and it drops a little bit higher than the second needle from the left when the engine is warm, but it will raise up to the 3rd or maybe slightly to the right of the 3rd needle when I rev up the engine. is that normal? I hope somebody on this forum can give me some information regarding the abnormalities that I am experiencing. thanks