Implantation or period? Tmi

Is this too heavy to be implantation bleeding? It started off very light pink but I woke up to this. I havent had a period in 4 months so not sure of any dates it would be due or anything. I've got some slight cramping too.