Description
Part Description
This Grade A engine assembly was removed from a 2004 GM Trucks Canyon and features the 3.5L engine configuration (VIN 6, 8th digit). The complete motor has been thoroughly inspected by our certified technicians and is currently on the shelf ready for immediate shipment. With approximately 150,000 miles, this engine represents excellent value for your Canyon restoration or replacement needs.
The engine assembly is the heart of your vehicle, and replacement becomes necessary due to various factors including high mileage wear, overheating damage, timing chain failures, or accident damage. The 3.5L engine in the 2004 Canyon is known for its reliability, but like all engines, components can wear over time requiring complete replacement. A quality used OEM engine assembly provides the most cost-effective solution compared to expensive rebuilds or new crate engines.
At 603 Auto Salvage, we maintain over 50,000 quality used parts in stock from more than 1,100 vehicles in our Plaistow, NH facility. Our experienced team can help you find the exact engine assembly you need for your Canyon. Browse our extensive online inventory or call us directly to speak with our parts specialists about this engine assembly and installation requirements. 50,000+ parts in stock from over 1,100 vehicles. Contact us or call (603) 392-7313 for anything you need.
Part Specifications
| Part | Engine Assembly/Motor – 3.5L (VIN 6, 8th digit) |
| Interchange # | 10327 |
| OEM Part Number | Contact for OEM# |
| Side | N/A |
| Part Grade | A — Grade A – 150K miles, good working condition, inspected and ready to ship |
| Warranty | 90-Day Warranty (150K mile engine qualifies for our standard 90-day coverage) |
| Type | Used OEM |
Vehicle Information (Donor)
| Year / Make / Model | 2004 GM TRUCKS CANYON |
| VIN | N/A |
| Vehicle Stock # | 1112257182 |
Our Testing & Inspection Process
Every part at 603 Auto Salvage is inspected before listing. Here is what was verified on this Engine Assembly/Motor – 3.5L (VIN 6, 8th digit):
| ✅ Compression Test | All cylinders within acceptable range |
| ✅ Oil Pressure | Verified proper oil pressure at idle and RPM |
| ✅ External Inspection | No visible cracks, leaks, or damage to block or heads |
| ✅ Timing Components | Timing chain and components inspected for wear |
| ✅ Accessory Mounting | All mounting points and brackets intact |
| ✅ Fluid Contamination | Oil and coolant checked for contamination |
Compatibility — What Vehicles Does This Part Fit?
Based on interchange #10327, this part fits the following vehicles. Always confirm fitment with your mechanic before purchasing.
| Year(s) | Make | Model | Notes |
|---|---|---|---|
| 2004 | GM TRUCKS | CANYON | 3.5L engine, VIN 6 (8th digit) – Contact us for full compatibility list |
Questions? Need a shipping quote? Call us now:
603 Auto Salvage | 233 Main St, Plaistow, NH 03865
Mon–Fri 8am–4:30pm | Sat 8am–2pm | Sun Closed
Warranty & Shipping
Frequently Asked Questions
Will this 2004 Canyon 3.5L engine fit my truck?
This engine fits 2004 GM Trucks Canyon models with the 3.5L engine (VIN 6 in the 8th position). Contact us with your VIN to verify exact compatibility for your specific vehicle.
What accessories are included with this engine assembly?
This is a complete engine assembly, but specific accessory inclusion varies. Contact us to confirm what components are included and what you may need to transfer from your old engine.
How many miles does this Canyon engine have?
This engine assembly has approximately 150,000 miles and has been graded as Grade A condition after our thorough inspection process.
Is this engine ready to install or does it need rebuilding?
This Grade A engine has been inspected and is ready for installation. It does not require rebuilding and comes with our 90-day warranty for your peace of mind.
Can you ship this engine assembly to my location?
Yes, we ship engine assemblies nationwide via freight carrier. The engine will be properly secured and protected for safe transport to your location.
Related Parts & Resources
OEM Part Numbers & Cross-Reference
Looking for this part by number? Here are the reference numbers:
| Interchange Number | 10327 |
| Engine Size | 3.5L |
| VIN Code | 6 (8th digit) |
| Stock Number | 1112257182 |
Price Comparison — Why Used OEM Makes Sense
| Source | Price Range | Warranty | Notes |
|---|---|---|---|
| Dealer (New OEM) | $3,500 – $5,000 | 1 year | Brand new, longest wait time |
| Aftermarket | $2,500 – $3,500 | Varies | Non-OEM fitment, quality varies |
| Other Salvage Yards | $1,200 – $1,500 | 30–60 days | Varies in quality and testing |
| 603 Auto Salvage | $1000.00 | 90-Day Warranty | Tested, Grade A, ships in 24hrs |
Installation Notes
- Transfer all accessories from your old engine including alternator, power steering pump, and AC compressor
- Replace engine mounts, transmission mount, and all fluids during installation
- Verify timing marks and ensure proper timing chain tension before startup
- Use new gaskets for all connections and torque all bolts to manufacturer specifications
- Prime oil system before first startup and check for leaks after installation
🔍 Free Fitment Check
Call us with your VIN and we will verify compatibility for free. No obligation, no pressure — just answers.
Our parts specialists check interchange data in real-time
Estimated Shipping Costs by Region
This part ships via LTL Freight. Prices are estimates — call for an exact quote to your zip code.
| Region | Estimated Cost | Transit Time |
|---|---|---|
| New England (NH, MA, ME, VT, CT, RI) | $150 – $250 | 1–3 business days |
| Northeast (NY, NJ, PA, MD, VA) | $200 – $350 | 2–4 business days |
| Southeast (FL, GA, NC, SC, TN) | $300 – $450 | 3–5 business days |
| Midwest (OH, MI, IL, IN, WI, MN) | $350 – $475 | 3–5 business days |
| Southwest (TX, AZ, NM, OK) | $400 – $550 | 4–6 business days |
| West Coast (CA, OR, WA) | $450 – $600 | 5–7 business days |
Local pickup is always free. Free delivery within 30 miles of Plaistow, NH.
Why Buy From 603 Auto Salvage?
- 50,000+ parts in stock from over 1,100 vehicles on-site in Plaistow, NH
- Every part inspected before listing — no guesswork
- Family-owned salvage yard — real people, not a call center
- 90-Day Warranty on this part
- Fast shipping — most orders ship within 24 hours
- Competitive pricing — save 50–70% vs dealer prices
- Serving New Hampshire, Massachusetts & all 50 states
Ready to order? Call (603) 392-7313 or add to cart above. We are here to help.




Reviews
There are no reviews yet.