Will the removal of my Can-Am Smart-Lok give me a warning or error on my dash?

Yes, it would, however we have a simple solution/fix to defeat the warning or alarm that comes from the Smart-Loc differential being removed.