It appears that you are never getting above 45% TPS or no more than about half throttle, if this is the case great. If you are planting your foot to the floor and only getting 45% then the TPS sensor needs to be recalibrated.
I attempted to find an ignition load table from a truck ecu for you but i could not seem to find one.... I simply removed timing to give a total of about 26* in the high load areas of your ignition map to stop the pinging... this is good and gives me a baseline for 87 octane tunes once we get it figured out.
While i was making the changes and looking through the log files I also played with the idle settings to try and steady the idle more for you, I made two versions of the tune. Both are REV 1.1.0 however one tune is setup for closed loop idle and the other open loop [you will see open loop on the file name]
in case you dont have MLVHD i figured i would share some of the things i look at when judging a tune...
This is a Histogram, I am currently looking at what 'cells' or blocks your engine was running in. This table is setup exactly like your VE1 fuel table, i did this by importing your table after i loaded your tune into MLVHD. The Z axis on this table is set to AFR ERROR this is a custom field i created to see how far off your fuel is in each cell, it divides AFR1/AFR TARGET1 to give me a multiplier value. This value can then be used by multiplying into the VE table to reach the desired AFR, less than 1 gives you a smaller VE number reducing fuel and greater than 1 increases the VE value. This is the method i use to adjust fuel on High powered engines where a guess could be catastrophic.
This is a scatterplot, it takes all the information and lets you plot it out on a graph... I love this tool, on the left i am viewing the effective used area of the engine. Notice that there are areas that the plot never reaches, this allows me to figure out where to focus my attention when tuning a fuel map.
The plot on the right is how i determine a decent tune from a rough one, once the parameters are set i also turn all the filters on to get rid of the abnormal events. This should look like a straight line from one corner to the other, based on this information your tune is in great shape! only a little bit of work left to do to the fuel and your good to go.