Thanks for the reply subikid.
Mine sounds the same as piston slap but is pretty much confined to the 2000-2500 RPM band, and goes away pretty quickly. I would guess it is a minor case of slap. Its not that annoying as full fledged "dump truck full of clams" piston slap some of the cars have on youtube. Thanks for pointing me in that direction.