Been having weird pulses in my head? It sort of feels like a heart beat. It lasts for maybe 2 seconds and I get dizzy right afterwards. What is this?

Hard to say. You need a recording of your heart's activity during a spell to determine if it's truly heart related and, if so, what's actually happening .The best way to accomplish that is to ask for a 24 hour (holter) recording.