12649719 | 2012 Chevrolet Silverado GMC Sierra 2500 3500 HD 6.6L PCM Engine Computer ECM ECU AA7X | 12648344