Doesn't matter how well things are going there's always a kick up the nuts waiting just round the corner. Hope they work back for you guys and am sure they'll be the better of for it.
Paratyphoid or a heavy worm infestation ............... the only sure way to find out is to get the pigeon tested. Remove it from the loft if you haven't already done so.