Yes, each airframe was essentially a completely different aircraft, although each was notionally built from the same plans. Bids for upgrades that were generated against a single reference airframe went massively over budget when executed because no two planes were the same.
The other thing that got the programme cancelled was the crash of Nimrod MR2 Aircraft XV230 in Afghanistan in 2006, as described in exhaustive detail in the Haddon Cave report [0 - pdf]. Part of the cause was design flaws introduced over years of updates, that interacted with each other fatally.
The other thing that got the programme cancelled was the crash of Nimrod MR2 Aircraft XV230 in Afghanistan in 2006, as described in exhaustive detail in the Haddon Cave report [0 - pdf]. Part of the cause was design flaws introduced over years of updates, that interacted with each other fatally.
[0] https://assets.publishing.service.gov.uk/government/uploads/...