Here is what I have going on. The knock is in time with the RPMs-when cold the engine knocks at any RPM-mid temp it knocks only at low RPM,like under 2g/low idle-engine up to temp it stops completely-and lastly when it is cold out (say below 45F) the oil pressure is low until engine comes up to full temp. I have done some reading and heard from one or two people. The answers I have found range wildly, here is a list of the most common answers I haver recieved.
Piston slap and that it is normal
Bad timing belt tensioner
Needs valve adjustment
Wrong grade of oil(been running 5W30 conventional)
There are more but you get the idea, I would appreciate any clearity that can be provided.
p.s. it has also gotten louder and takes longer to stop than when it started about 1500 miles ago.