I have published all of my episodes at 19:00 hours and my wordpress timezone is -8 (pacific). When I look at my raw feed, all of the publish times are the next day at 2am. and shows +000 timezone offset. How do I get powerpress to abide by my WP timezone setting?

PowerPress doesn't manage this part of the feed, WordPress does. Go to WordPress settings > General, make sure the setting "Timezone" is set appropriately. You may also need to check that your server has the correct date/time.