I would check the battery volatge before ruling it out

If i remeber right 06 they went with a different pcm, which venders with hptuners can not reflash. Instead they use a recalibrated 05 pcm.