Collection: CP Pistons Canada - Authorized Dealer - My Parts Guy

UNCOVER THE RICH TRADITION OF INNOVATION; REVEALING UNPRECEDENTED PISTON AND CONNECTING ROD MANUFACTURING ACHIEVEMENT.


CP-Carrillo has one goal in mind: offer high quality performance products with excellent customer service. We strive to provide the best internal engine components to the customer; offering both pistons and rods is a tremendous added value for our customers. These two pinnacle products are crafted at our headquarters and manufacturing plant in Irvine, California, USA where cutting edge technology and traditional craftsmanship skills come together. We believe quality is the fundamental and overarching principle that drives us to excellence.

At My Parts Guy Canada we are proud to service all our Canadian customers from within Canada and all our American Customers from within the USA

2128 products
Select a Cateogry


Select a Vendor
  • CPP Piston Sets -4 Cyl
    Regular price
    $1,522.50 CAD
    Sale price
    $1,522.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Pistons 01-21 Chevy Duramax Diesel V8 Piston Set - 4.095in Bore 3.898in Stroke - Set of 8
    Regular price
    $5,361.50 CAD
    Sale price
    $5,361.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Pistons GM Duramax 6.6L 4.075 Bore 3.8976 Stk 6.418 Rod 1.946 CH -38.5cc Dome Pistons (Set of 8)
    CP Pistons GM Duramax 6.6L 4.075 Bore 3.8976 Stk 6.418 Rod 1.946 CH -38.5cc Dome Pistons (Set of 8) Piston Sets - Forged - 8cyl CP Pistons
    Regular price
    $5,361.50 CAD
    Sale price
    $5,361.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Chevrolet 6.6L Duramax - Bore (4.055in) - Stroke (3.8976in) - Rod (6.4181in) - Set of 8
    CP Chevrolet 6.6L Duramax - Bore (4.055in) - Stroke (3.8976in) - Rod (6.4181in) - Set of 8 Piston Sets - Forged - 8cyl CP Pistons
    Regular price
    $5,361.50 CAD
    Sale price
    $5,361.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Diesel Set Chevy / GMC Duramax 6.6L - Bore (4.075in) - CH (1.744)
    Regular price
    $5,361.50 CAD
    Sale price
    $5,361.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 89-98 Dodge 5.9L 12v Cummins - Bore (4.020in) - Stroke (4.724in) - Rod (7.559in) - Set of 6 (MTO)
    CP 89-98 Dodge 5.9L 12v Cummins - Bore (4.020in) - Stroke (4.724in) - Rod (7.559in) - Set of 6 (MTO) Piston Sets - Diesel CP Pistons
    Regular price
    $4,021.50 CAD
    Sale price
    $4,021.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Diesel & Rod Set Hybrid Cummins 6.7L - Bore (4.215in) - CR (16.0:1) - Rod (8.335in)
    CP Piston Diesel & Rod Set Hybrid Cummins 6.7L - Bore (4.215in) - CR (16.0:1) - Rod (8.335in) Piston Sets - Diesel CP Pistons
    Regular price
    $8,208.50 CAD
    Sale price
    $8,208.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Diesel & Rod Set Cummins 6.7L - Bore (4.215in) - CR (16.1:1) - Rod (8.335in)
    CP Piston Diesel & Rod Set Cummins 6.7L - Bore (4.215in) - CR (16.1:1) - Rod (8.335in) Piston Sets - Diesel CP Pistons
    Regular price
    $4,021.50 CAD
    Sale price
    $4,021.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 07.5-18 Dodge 6.7L Cummins - Bore (4.125in) - Stroke (4.882in) - Rod (8.335in) - Set of 6
    CP 07.5-18 Dodge 6.7L Cummins - Bore (4.125in) - Stroke (4.882in) - Rod (8.335in) - Set of 6 Piston Sets - Diesel CP Pistons
    Regular price
    $4,021.50 CAD
    Sale price
    $4,021.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Pistons Cummins Diesel 5.9/6.7 HD w/ Cap Relief 7/16 8.559 1in. Longer Deck Plate Rod - Set of 6
    CP Pistons Cummins Diesel 5.9/6.7 HD w/ Cap Relief 7/16 8.559 1in. Longer Deck Plate Rod - Set of 6 Piston Sets - Forged - 6cyl CP Pistons
    Regular price
    $4,187.50 CAD
    Sale price
    $4,187.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Cummins 5.9L 12V - Bore 4.020
    CP Piston Cummins 5.9L 12V - Bore 4.020 Pistons - Forged - Single CP Pistons
    Regular price
    $4,021.50 CAD
    Sale price
    $4,021.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Diesel 07.5-18 Cummins 6.7L Bore (4.215) - CR (15.25) - CH (2.707) w/Stock Rod - Set of 6
    CP Piston Diesel 07.5-18 Cummins 6.7L Bore (4.215) - CR (15.25) - CH (2.707) w/Stock Rod - Set of 6 Piston Sets - Diesel CP Pistons
    Regular price
    $4,021.50 CAD
    Sale price
    $4,021.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Pistons Set Chrysler Cummins 6.7L 4.125 Bore 4.882 Stroke 7.559 Rod -51.7cc Dome - Set of 6
    CP Pistons Set Chrysler Cummins 6.7L 4.125 Bore 4.882 Stroke 7.559 Rod -51.7cc Dome - Set of 6 Piston Sets - Forged - 6cyl CP Pistons
    Regular price
    $4,021.50 CAD
    Sale price
    $4,021.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Diesel Set Cummins 5.9L - Bore (4.055in) - CR (15.25) - CH (2.786) w/ Stock Length Rod
    CP Piston Diesel Set Cummins 5.9L - Bore (4.055in) - CR (15.25) - CH (2.786) w/ Stock Length Rod Piston Sets - Diesel CP Pistons
    Regular price
    $4,021.50 CAD
    Sale price
    $4,021.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Diesel Set Dodge Cummins 5.9L - Bore (4.035in) - CR (15.25) - CH (2.786)
    CP Piston Diesel Set Dodge Cummins 5.9L - Bore (4.035in) - CR (15.25) - CH (2.786) Piston Sets - Diesel CP Pistons
    Regular price
    $4,021.50 CAD
    Sale price
    $4,021.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Set for Chrysler Cummins 5.9L - Bore (4.02) - Stroke (4.724) - Rod (7.559) - (Set of 6)
    CP Piston Set for Chrysler Cummins 5.9L - Bore (4.02) - Stroke (4.724) - Rod (7.559) - (Set of 6) Piston Sets - Forged - 8cyl CP Pistons
    Regular price
    $4,021.50 CAD
    Sale price
    $4,021.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Custom Rods EACH NOT SET CALL FOR PRICING INFORMATION
    CP Custom Rods EACH NOT SET CALL FOR PRICING INFORMATION Connecting Rods CP Pistons
    Regular price
    $4,440.50 CAD
    Sale price
    $4,440.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Chevy 6.2L LT1/LT2 No Balance Piston and Rod Kit 4.065 Bore -10.7cc Dish Rod 6.125
    CP Piston Chevy 6.2L LT1/LT2 No Balance Piston and Rod Kit 4.065 Bore -10.7cc Dish Rod 6.125 Piston Sets - Forged - 8cyl CP Pistons
    Regular price
    $4,472.50 CAD
    Sale price
    $4,472.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston BMW S58B30 Pistons STD Bore (84mm) 9.3:1 - Set Of 6
    Regular price
    $2,290.50 CAD
    Sale price
    $2,290.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Second Ring
    Regular price
    $13.50 CAD
    Sale price
    $13.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Pistons Ring Set For BHM98-3 / BHM98-6 / BHM98-10
    Regular price
    $46.50 CAD
    Sale price
    $46.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 3.386in Bore Oil Spacer Rail
    Regular price
    $10.50 CAD
    Sale price
    $10.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Standard Wrist Pin Bushing 974 x 900 x 1060
    CP Piston Standard Wrist Pin Bushing 974 x 900 x 1060 Connecting Rod Bushings CP Pistons
    Regular price
    $25.50 CAD
    Sale price
    $25.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Standard Wrist Pin Bushing 880 x 700 x 1000
    CP Piston Standard Wrist Pin Bushing 880 x 700 x 1000 Connecting Rod Bushings CP Pistons
    Regular price
    $25.50 CAD
    Sale price
    $25.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Bullet Race Series Chevy LS2 4.030 Bore 4.000 Stroke 6.125 Rod - Single
    Regular price
    $231.50 CAD
    Sale price
    $231.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Wristpin .940in Dia x 2.750in Length .180in Wall 5100 Chromoly Non-Chamfered For Spiral Lock
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 5100 Series Chamfered Single Wrist Pin (use w/ SC7421 Subaru EJ257 WRX STi)
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 9310 Steel Chamfered Wrist Pin (Single)
    CP 9310 Steel Chamfered Wrist Pin (Single) Piston Pins CP Pistons
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 5100 Steel Chamfered Wrist Pin (per piston)
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 9310 Steel 2.25in Length .866 Dia Chamfered Wrist Pin (per piston)
    CP 9310 Steel 2.25in Length .866 Dia Chamfered Wrist Pin (per piston) Piston Pins CP Pistons
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 5100 Chromoly Chamfered Wrist Pin .866in Dia x 2.250in Length .180in Wall
    CP 5100 Chromoly Chamfered Wrist Pin .866in Dia x 2.250in Length .180in Wall Piston Pins CP Pistons
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 9310 Steel Chamfered Wrist Pin (per piston)
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 5100 Series Chromoly Chamfered Wrist Pin (per piston)
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 51 Series Wrist Pin (per piston) for SC7300/SC7200/SC7202/SC7207
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 5100 Chromolly Chamferred Pin
    CP 5100 Chromolly Chamferred Pin Piston Pins CP Pistons
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 51 Series Wrist Pin RB26DETT 2.25in Length .827in Dia
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 5100 Chromoly Chamfered Wrist Pin Upgrade - .748in Dia x 2.500in Length .120in Wall
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 5100 Series Chromoly Chamfered Wrist Pin (per pin)
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Ring ONLY 3.760 Bore 2.5mm Oil Ring PVD
    CP Ring ONLY 3.760 Bore 2.5mm Oil Ring PVD Piston Rings CP Pistons
    Regular price
    $21.50 CAD
    Sale price
    $21.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston Oil Ring for 78-87 Buick Grand National
    CP Piston Oil Ring for 78-87 Buick Grand National Piston Rings CP Pistons
    Regular price
    $8.50 CAD
    Sale price
    $8.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Oil Ring
    Regular price
    $15.50 CAD
    Sale price
    $15.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Piston 3.0mm .146 Radial Wall Low Tension Flex Vent Oil Ring 4.094 bore
    Regular price
    $8.50 CAD
    Sale price
    $8.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Oil Ring
    Regular price
    $7.50 CAD
    Sale price
    $7.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Oil Ring 2.5mm .135 Radial Wall Extra Low Tension Flex Vent 3813 Bore Standard Size Oil Ring
    Regular price
    $10.50 CAD
    Sale price
    $10.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Radial Wall Extra Low Tension Flex Vent Oil Ring 4.015 Bore / 2.0mm / .130 For Single Piston
    CP Radial Wall Extra Low Tension Flex Vent Oil Ring 4.015 Bore / 2.0mm / .130 For Single Piston Piston Rings CP Pistons
    Regular price
    $23.50 CAD
    Sale price
    $23.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Radial Wall Low Tension Flex Vent Oil Ring - 4.140 Bore / 3.0mm / .150
    CP Radial Wall Low Tension Flex Vent Oil Ring - 4.140 Bore / 3.0mm / .150 Piston Rings CP Pistons
    Regular price
    $8.50 CAD
    Sale price
    $8.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP 3.0mm .150 Radial Wall Low Tension Flex Vent Oil Ring 4.000 bor
    CP 3.0mm .150 Radial Wall Low Tension Flex Vent Oil Ring 4.000 bor Piston Rings CP Pistons
    Regular price
    $8.50 CAD
    Sale price
    $8.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock
  • CP Second Ring
    Regular price
    $13.50 CAD
    Sale price
    $13.50 CAD
    Regular price
    Unit pric
    per 
    Out of Stock

Net Orders Checkout

Item Price Qty Total
Subtotal $0.00 CAD
Shipping
Total

Shipping Address

Shipping Methods