2004 Chevy Silverado Engine Computer SILVERADO 2500 PICKUP Electronic Control Module (left hand front under battery) diesel VIN 1 (8th digit)