I don't know what the rates are in MT. but without testing I couldn't say for sure what it is, once it's checked then a price would be easy to give you. Right now all I can do is suggest some possibilities of what to check.
Sorry , I was going by the "MT".Thought you were in Montana. Canada may still have laws pertaining to emissions in your area , maybe google , bing , whatever , if nothing in the owners manual, or other book that came with car. Good luck.