As always I'll be interested how other players would have dealt with it, and thank you for your replies in advance.
The opponents were vulnerable, no other score in the rubber. I was East.
1. Was I wrong in passing North's redouble of 3♠? (West's double doesn't necessarily guarantee ♥s)
2. Was West wrong rebidding 4♦ where 3NT would, I assume, be interpreted as pick-a-suit? That's how I would have interpreted it
3. Did my partner get too involved non-vulnerable by doubling 4♠, looking for a cheap sacrifice (to keep us in the rubber) or to push the opponents to 5♠?
4. Now that partner has doubled 4♠ what would you bid now as East? Pass, 5♦ or 5♥?
Needless to say that after the dust had settled, my purse was a little bit lighter