This year and model V10 has been a charcteristic issue of having spark knock, but you stated "heavy knocking". Are you sure that it is spark knock (pre-detonation or pinging) not an oil pressure issue? The mass air flow sensor could be running it lean, a scan tool would be able to monitor the fuel trims to know for sure. Have you switched grades or brands of oil? For some reason, my truck responds to the factory recommended oils (5w-30) in reducing spark knock. I am not entirely sure why though. A can of combustion cleaner may also be in store for you. You might have excessive buildup on top of your pistons increasing the compression ratio higher than desired.
I