To exclude capital gains, you have more than another year (if I understand the situation correctly). You have to have lived in the house for 2 of the last 5 years and owned the house for 2 of the last 5 years (don't need to be the same 2 years).
The tenant sounds like a good one, and I'd be inclined to keep the current situation, raising the rent a modest amount (you need to do this every year, small for good tenants, large for poor tenants [or non-renew if feasible in your area]).
For me, with a good tenant, I'd keep the investment as long as you think the mid-term (10 years) outlook for the area is good. If it's all oil/gas, you're already in a bit of a pinch. If there are other long-term draws to the area, I'd re-up at least another year. With regards to the tenant's work on the place and being a good tenant, I'd try to give him a lot of heads-up if you're considering selling or non-renewing. No, of course you don't have to legally, but it's the nice thing to do and in this case, being nice (with respect to notice, not with respect to the decision you make) doesn't cost you much if anything.