it will always show around 14.7 at cruise no matter how off it is due to being in closed loop. You need to adjust your ve table according to your long and short term fuel trims to try and get them below 5% either way. Its better than it was but still a little more to go.
and you need to fix the knock issue before you break a piston! Its worse than before. There are some spots that have 6 degrees of knock retard. Your timing is just way to high.
knock2.jpg
Richen it up to around 11.5 so its nice and safe. Then take timing out till there is no knock retard.
Alot of times fixing the knock retard will increase power due to the ecu may be pulling more timing than it needs to. Plus you will make less power knocking than not knocking.