Meu velho, aconteceu isto comigo uma vez. E te digo que vc vai ter que analizar onde mudar...... (eu voltei para o papel).
Para não mexer muito no projeto eu criei as rotinas novas em modulos e chamei duas vezes apenas (após ter analizado durante dias)
As mudanças foram poucas mas eu perdi muito tempo ate achar a melhor forma....
Bom serviço meu camarada.....