Miscarriage or implantation??

I’m 4 days late for my period, I’ve been throwing up, and yesterday (3 days late) I took a pregnancy test and it showed a faint line. Yet today I started spotting. It’s a light pink/ orange. Is that too late for implantation bleeding? Is it my period? Or could it be a miscarriage. (Pregnancy text posted in comments) (its a little heavier than this now, but not red.