I know there are a crap load of P0441 threads. But I haven't seen any that talk about it coming back every 2 months.
Initially got the "gas cap" alarm probably about a year ago, so ran to AutoZone, grabbed a Dorman cap off the rack, as my truck was ~7 years old, so maybe the gasket was shot...