A little over 5 quarts with filter change. Park on a level surface. Drain the oil and change the filter. Add 5 quarts, start the engine and run for 30 seconds. Shut down wait 30 minutes, and check the level. Add as necessary to reach the full mark. Do not overfill.
2
2.20 liters for the manual 5 cylinder 3.5 liter engine
Almost any 4 cylinder engine will only hold between 3-4 litres of oil.
The 2010 GMC Canyon's engine produces 190 ft-lbs. @ 2800 rpm.
The 2006 GMC Canyon's engine produces 185 ft-lbs. @ 2800 rpm.
The 2012 GMC Canyon's engine produces 190 ft-lbs. @ 2800 rpm.
The 2005 GMC Canyon's engine produces 185 ft-lbs. @ 2800 rpm.
The 2004 GMC Canyon's engine produces 185 ft-lbs. @ 2800 rpm.
The 2007 GMC Canyon's engine produces 190 ft-lbs. @ 2800 rpm.
The 2011 GMC Canyon's engine produces 190 ft-lbs. @ 2800 rpm.
The 2009 GMC Canyon's engine produces 190 ft-lbs. @ 2800 rpm.
The 2008 GMC Canyon's engine produces 190 ft-lbs. @ 2800 rpm.
First of all, the best place to check is your owner's manual. It will depend on the size of the engine in said Silhouette. If it is a four cylinder, it should hold around 4 quarts, and if it's a six cylinder engine it should hold about 5 quarts.