Hi,
Its fixed now, the problem was due to sticking turbo vanes, it was sticking in the open position, and somtimes in the closed position.
The turbo I bought was a reconditioned unit, It should have been fully refurbed including cleaning, new cartridge, balanced, calibrated and flow tested...