Have you checked fuel pressure with a gauge? Fuel filter dirty? The timing on these lifts are all over the place except at idle and WOT. At idle you should be somewhere around + or - 2 degrees and WOT around 27 degrees advanced. Anywhere else in between will be all over the board as the ECM is trying to manage RPM and Stoichiometric ratio. Sounds to me like you have a fuel issue.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.