Мы сталкивались с таким, что он звенит задевая за маховик. Помоему шайбу под болт подкладывали, не помню как решали. Причем даже замена стартера на другой тогда проблему не решала.
По набору ошибок и симптомам очень похоже на то что я вам ответил. Но отдаленно проверить проводку шины итд мы конечно не можем. В вашем случии рекомендую подключить заведомо исправный ECM.
Для определения проблемы нужна конечно диагностика сперва. А так скорей всего как обычно умер ECM модуль (стандартная проблема на этих автомобилях). Если что новый модуль есть у нас в наличии.
Необходимо при помощи TECH2 и софта TIS2000 (или онлайновой версии GM SPS) запустить процедуру 12-минутной синхронизации кодов иммобилайзера и ECM. Если конечно в модуле не будет отключена функция иммобилайзера. Если надо запрограммированный модуль с отключенным иммо, пиши ЛС.