Just a thought,

You say the buzzer has a big coil in it. Maybe you need a diode on the pic pin to supress any back emf from the buzzer?

Squib