the piston slap in my 97OBW never fully went away, but it did get quieter.
the ''new style '' tensioner, 98+, can make a knocking noise when they get weak and old.
get a $5 mechanic's stethoscope and isolate the noise.
read this link about noise:
http://remanufactured.com/Engine_Diagnosis_101.htm