I had the exact same problem when I first got my Pandora,
If you press the answer call button on the headphones the sound comes through fine, It's to do with the pinouts of the IPhone not being compatible with Pandoras. I now use a small external speaker with built in rechargeable battery...