If you don't have autozone up there (eh...) try Schucks (it's called Kragen auto parts down here). I'm sure they'll do it for free.
If that doesn't work, you could always buy yourself an OBD II scanner (about 120 USD) and scan it yourself.
It's worth it when you consider most auto shops and dealers will charge you around 50 - 75 USD for the "diagnosis".
In the long run, if you have a laptop- or an old computer (486 will work) that you could put in your garage, you may want to consider the software here:
http://www.obd-2.com good luck,