The most complicated transfer wrangle of the season threatens to rumble on , with internal divisions at Manchester City throwing Benjani Mwaruwari 's on-off transfer from Portsmouth into even greater confusion .