duramax 2006 All Cars for sale across Canada