Runs fine until revved past 3k rpm, has new timing chain tensioners, possible tourque converter or flexplate? I replaced the plugs, it doesn't sound bad enough to be rod knock to me, and lifters should be heard more at idle than under acceleration, any thoughts?