RE: Sweet Jesus - Maggots in diaper pail??
I think you shouldn't go a week between washing. We go 2-3 days, 4 at the very most. However, it only takes a day from laying eggs for them to hatch.
I think at this point you may have to do a more intensive routine for a bit to break the cycle. I would start by washing every night. After your DC goes to bed, wash the diapers and pail liner. When you get to the hot part of your routine, run the faucet nearest the washer until it is as hot as possible. Then add boiling water to the washer and run the hot cycle. You could add tea tree oil or grapefruit seed extract to rinse to help sanitize. Disinfect the pail every night. A bottle of sanitizing spray, such as lysol sprayed on and left for 10-15 minutes then washed with hot soapy water. I would also wash all the covers as often as possible and as hot as possible.
I think 4-5 days might be enough. Make sure the lid is sealing on your pail. I know ours doesn't always seal with a liner in - I have to push down on the top to seat it down. We have a metal step can, not the sterlite pail. You might consider replacing it after a few days, just to make sure, if it isn't too expensive.
Good Luck! I am hoping this is one problem I never run into!!! :-)
Mama to three boys ('03, '05, '07)