I have a US passport, which is set to expire on July 9th, 2018. I'm visiting Pakistan from March 21st to April 2nd. I have a Pakistan visa, which is valid until the expiration of my passport and it has multiple entries for up to 1 year stay.
Would I be fine if my passport expires in 3 months and I'm only staying in Pakistan for 1 week? I do not plan to overstay.