LTSpice SEPIC simulation current spikes
The only place this can come from is stored charge in D1 (or gate drive on Q1, but that's not the case).

Your currents look non-linear with time -- likely your circuit is not very efficient.