Thanks to all of you for stressing out for me lol. I am touched
On a more serious side, I did notice the knocking, and after finding some metal particles on the oil I decided to not take aby chances and tear it down again. (Yes, I did lol)
The results are that it really is the pistons causing the noise. Now, I do have zzp #82 valve springs, but after seeing the pistons, I will be calling the place who sold them to me to get answers... This is BS:
Rod bearings are perfect, crank looks new, sleaves are new too, I cannot find any place where their seams to have wear of grinding except on the pistons. So that leads me to conlude that the pistons have too much clearance and its causing them to wear prematurly (this pic is after 20 miles of running not past 30mph, never went over 2500rpm.)