Ok...I recently did a head's and cam package on a 1999 silverado 5.3 liter truck...well before the heads and cam package this was THE SLOWEST 5.3 truck iv'e ever ridden in..felt like it was pulling 50* timing lol...Anyways..I figured hell head's and cam should wake it up...well it did..but only marginaly..so we go off to the dyno...after head's,cam,longtubes,!cat's and a cold air intake it made a whopping 201 RWHP and 196 RWT!! exciting huh? lol....well it was pulling 8* KR all the time under WOT and only showing a total of 9*!! well I broke out the diablo tuner for it and enriched it by 5% and added 10% timing...the truck feel's 1000 times better..but still only getting 18* timing under WOT and 3* KR....so I unplugged the knock sensor harness and took it back out...0 KR and 22* total timing...now we are getting somewhere...ok really good timing all the way through 1st gear...then when I shift to 2nd it drops to 7* for a split second then back up to 22*...but still no KR..what's up with that? lol...also..just cruising around it get's 33-35* then when i nail it, it goes to 22* but the second i let off of the gas from flooring it timing jumps to 45-46*..but only for a split second.. is that normal? any help would be apreaciated...OH and the knock sensor wiring harness is bad too..it's literally burnt somehow.....I replaced both knock sensors but not the harness..and it keep's throwing a knock sensor code..here is all the codes i am getting...P0300,P0327,P0332, and P0405...ANY help would be very nice

oh and the truck has a constant 14.3:1 A/F ratio...every time i add fuel it get's more timing..but get's slower as well..Thank's,
Carter