No.. CAMVAP doens't apply to me sadly.. As an american who bought the car in America to drive in Canada while I work up here I'm in a bit of a gray zone. CAMVAP clearly says it applies to Canadian dealers.. I'll try giving them a call and maybe look into USA lemon laws as well.
Its friday boys.. time to go drink beer hit on women and forget about my car troubles