With it being 16, something may be wrong. These engines normally like to run mid to upper 20's some around 30ish. There are several threads on timing over on ls1tech.
Do you trust the person that did the tuning?