Deputy crime intelligence boss Maj-Gen Feroz Khan was due to appear before an inquiry into police corruption this week.
Police were probing an attempt to kill a senior officer 3 days before he was to appear as a witness at a hearing into corruption at the highest levels.