What could be the reason Micro-Cap is showing very different current from LTspice for this circuit?
You probably also need to make the minimum time step smaller in microcap



  In Transient analysis window the Maximum time step was set to zero, I
  changed it to 1u now I can see peaking currents although not exactly
  the same but similar behaviour. So you were right it was about time
  step.