my neoghbour's pp was abput to expire within next 4 months. he recd a direction from CHC-ND to get it renewed. they said that it must be valid for at least 6 monthswhen u r land in canada. so he got it and after that flew to canada. though his was a family sponsorship case, i think the same principle applies to us also.