I have spent the last 17 out of 19 months in Canada. Was approved for a Super Visa in December 2018 and my stay was extended until August 2019. I have to take my US vehicle out of the country because it's been in Canada for more that six months. I'm worried that when I return I may be denied entry due to amount of time already spent, even though I am approved until August. Also, I was unaware that my vehicle could not be in the country longer than six months until last week when I was pulled over by an RCMP. I have searched the immigration website and can only find a statement that says when I leave the vehicle has to go with me. No time limit of six months is mentioned anywhere that I can find. Even though my US insurance covers me in Canada, the Constable told me that it does not matter, I have to either import the vehicle, get ICBC insurance or take it out of the country. Any information will be greatly appreciated!