Thanks for the replies, looks like a new passport is in order.
Perhaps I will skip the stopover in Brasil this time not sure I want to go through that twice in under two weeks. If I was going to spend more time in the country OK but looks like BA here I come again.
mike