Mechanic Surplus
0 View Cart
  • My Orders
  • Log Into Your Account

    Log Into Your Account

    Forgot Password?
    or log in with:
    Apple Facebook Google Microsoft

    Create An Account

    Email Signup

    By clicking 'Create Account' you agree to our Privacy Policy and Terms of Use.

    Already have an Account?

  • Home
  • About Us
  • How To Order
  • Shipping Methods
  • Contact
  • Front Shock Absorber Assembly For Gmc Canyon 2004 2012 Twin Tube Gas Charged Strut Replacement 19153641 20931004 Driver Or
  • Front Shock Absorber Assembly For Gmc Canyon 2004 2012 Twin Tube Gas Charged Strut Replacement 19153641 20931004 Driver Or
  • Front Shock Absorber Assembly For Gmc Canyon 2004 2012 Twin Tube Gas Charged Strut Replacement 19153641 20931004 Driver Or
  • Front Shock Absorber Assembly For Gmc Canyon 2004 2012 Twin Tube Gas Charged Strut Replacement 19153641 20931004 Driver Or
Front Shock Absorber Assembly For Gmc Canyon 2004 2012 Twin Tube Gas Charged Strut Replacement 19153641 20931004 Driver Or Front Shock Absorber Assembly For Gmc Canyon 2004 2012 Twin Tube Gas Charged Strut Replacement 19153641 20931004 Driver Or Front Shock Absorber Assembly For Gmc Canyon 2004 2012 Twin Tube Gas Charged Strut Replacement 19153641 20931004 Driver Or

$55.49 USD





- or -




Description:

This Front Shock Absorber Assembly is designed for the GMC Canyon 2004 to 2012, providing a precise fit and reliable suspension performance. It features twin tube construction and is gas charged to ensure a smooth ride for either the driver or passenger side.

  • Fitment: GMC Canyon 2004 to 2012
  • Position: Front Driver or Passenger Side
  • Construction: Twin Tube Gas Charged
  • Replacement Part Numbers: 19153641, 20931004
  • Upper Mount Style: Stem
  • Lower Mount Style: Loop
  • Damping Type: Non Adjustable
  • Extended Length: 16.06 Inches
  • Collapsed Length: 11.22 Inches
  • Damper Travel: 4.84 Inches
  • Compliance: Meets or exceeds DOT and SAE standards
  • Color Finish: Black
  • Material: Plastic
  • Dimensions: 18 Inches Length, 7 Inches Width, 7 Inches Height

Other fine products

  • Front Shock Absorber Assembly For Chevy Colorado 2004 To 2012 Twin Tube Gas Charged Strut Replacement 19153641 And 20931004
    $55.49
    Front Shock Absorber Assembly For Chevy Colorado 2004 To 2012 Twin Tube Gas Charged Strut Replacement 19153641 And 20931004
    View
  • Front Shock Absorber Assembly For Isuzu I-290 2007 2008 Twin Tube Construction Replacement 19153641 20931004 Driver Or
    $55.49
    Front Shock Absorber Assembly For Isuzu I-290 2007 2008 Twin Tube Construction Replacement 19153641 20931004 Driver Or
    View
  • Front Shock Absorber Assembly For Isuzu I-280 2006 Twin Tube Construction Replacement 19153641 And 20931004 Driver Or Passenger
    $55.49
    Front Shock Absorber Assembly For Isuzu I-280 2006 Twin Tube Construction Replacement 19153641 And 20931004 Driver Or Passenger
    View
  • Rear Shock Absorber Assembly For Gmc Canyon 2004 2012 Driver Or Passenger Side Twin Tube Gas Charged Black 15106253 15115870
    $49.49
    Rear Shock Absorber Assembly For Gmc Canyon 2004 2012 Driver Or Passenger Side Twin Tube Gas Charged Black 15106253 15115870
    View
  • Front Shock Absorber Assembly For Gmc Sierra 1500 Classic 2007 Twin Tube Gas Charged Strut Driver Or Passenger Side
    $47.49
    Front Shock Absorber Assembly For Gmc Sierra 1500 Classic 2007 Twin Tube Gas Charged Strut Driver Or Passenger Side
    View
  • Front Shock Absorber Assembly For Gmc Yukon 2000 2006 And Sierra 1500 99 07 Twin Tube Gas Charged Strut Driver Or Passenger
    $47.49
    Front Shock Absorber Assembly For Gmc Yukon 2000 2006 And Sierra 1500 99 07 Twin Tube Gas Charged Strut Driver Or Passenger
    View
  • Front Shock Absorber Assembly For Gmc Sierra 1500 1999 2006 Twin Tube Gas Charged Strut Driver Or Passenger Side Clx M0 Usa
    $47.49
    Front Shock Absorber Assembly For Gmc Sierra 1500 1999 2006 Twin Tube Gas Charged Strut Driver Or Passenger Side Clx M0 Usa
    View
  • Front Shock Absorber Assembly For Gmc Yukon Xl 1500 2000 To 2006 And Sierra 1999 2007 Twin Tube Gas Charged Strut Driver Or
    $47.49
    Front Shock Absorber Assembly For Gmc Yukon Xl 1500 2000 To 2006 And Sierra 1999 2007 Twin Tube Gas Charged Strut Driver Or
    View
  • Rear Shock Absorber Assembly For Chevy Colorado 2004 2012 Gas Charged Twin Tube Driver Or Passenger Side Black 15106253
    $49.49
    Rear Shock Absorber Assembly For Chevy Colorado 2004 2012 Gas Charged Twin Tube Driver Or Passenger Side Black 15106253
    View

Recently Viewed

  • 5220fr2075l 5220fr2006h Washer Water Inlet Valve For Kenmore Wm2496hsm Wm2496hwm Replaces 5220fr2006l Ps3527427 Cold And Hot
    $33.49
    5220fr2075l 5220fr2006h Washer Water Inlet Valve For Kenmore Wm2496hsm Wm2496hwm Replaces 5220fr2006l Ps3527427 Cold And Hot
    View
  • Eau63923603 Refrigerator Evaporator Fan Motor Assembly For Lg Kenmore Replace Eau65058305 Ap6317197 Ps12383671 Eap12383671
    $33.49
    Eau63923603 Refrigerator Evaporator Fan Motor Assembly For Lg Kenmore Replace Eau65058305 Ap6317197 Ps12383671 Eap12383671
    View
  • Front Lower Ball Joint K9345 For Toyota Mr2 1985 1989 1991 1995 And Tercel 1983 1988 1 Piece Suspension Kit
    $23.49
    Front Lower Ball Joint K9345 For Toyota Mr2 1985 1989 1991 1995 And Tercel 1983 1988 1 Piece Suspension Kit
    View
  • Stabilizer Bar Bushing Set Ford F 150 Lobo 1997 2003 Red Rubber 30mm Inside Diameter Replacement For Xl3z5484ha
    $43.49
    Stabilizer Bar Bushing Set Ford F 150 Lobo 1997 2003 Red Rubber 30mm Inside Diameter Replacement For Xl3z5484ha
    View
  • Chevy Express 1500 2500 3500 1996-2008 Multi-purpose Bolt Steel Phosphate Zinc Head Tool Size 0 5 Threads Per Inch 18 Heat
    $33.49
    Chevy Express 1500 2500 3500 1996-2008 Multi-purpose Bolt Steel Phosphate Zinc Head Tool Size 0 5 Threads Per Inch 18 Heat
    View
  • 60 Holes Universal Part Holder 859uph Aluminum Body Tool Holster
    $27.49
    60 Holes Universal Part Holder 859uph Aluminum Body Tool Holster
    View
  • Power Steering Pump Pulley For Dodge Nitro 2007 2008 Composite 6 Groove Serpentine Belt Press Fit Replacement 53013688ab Black
    $43.49
    Power Steering Pump Pulley For Dodge Nitro 2007 2008 Composite 6 Groove Serpentine Belt Press Fit Replacement 53013688ab Black
    View
  • Fuel Injection Distributor Spacer For 1958 1965 Corvette 3 4 In Thick Machined Aluminum Precision And Durability
    $57.49
    Fuel Injection Distributor Spacer For 1958 1965 Corvette 3 4 In Thick Machined Aluminum Precision And Durability
    View
  • Cylinder Head And Cover Gasket For Arctic Cat 400 Dvx 2004 2005 2006 2007 2008 Big Bore 91mm Kawasaki Kfx400 Klx400r Klx400sr
    $26.49
    Cylinder Head And Cover Gasket For Arctic Cat 400 Dvx 2004 2005 2006 2007 2008 Big Bore 91mm Kawasaki Kfx400 Klx400r Klx400sr
    View

Collections

  • Air Conditioning & Comfort
  • Air Filter
  • Air Intake
  • Batteries, Charging, & Starters
  • Brackets
  • Brakes & Traction
  • Carburetors
  • Electrical
  • Electronics
  • Exhaust & Emission Control
  • Garage Gear
  • Gaskets
  • Grills
  • Halo Lights
  • Hats
  • Ignition
  • Key Fobs
  • Lighting
  • Paint Supplies
  • Polishers
  • Solenoids
  • Stators
  • Tie Rods
  • Truck & Towing
  • Turbine
  • Valve Caps

Quick Links

  • Disclaimer
  • Privacy Policy
  • Terms of Service

Customer

  • Return and Refund Policy
  • Payment Methods
  • Shipping Methods
  • Sales Tax

Contact Us

  • Send Message
Administrative Address
1525 S Higley Rd Ste 104
Gilbert, AZ 85296
(877) 367-3167
  • American Express
  • Discover
  • Visa
  • Mastercard
  • PayPal
 

Follow us

© 2026 Mechanic Surplus. All Rights Reserved. .

Product Added to Cart
Mechanic Surplus discount auto parts