High colesterol will mean your heart has to beat faster to get the blood round your body. Are you a fat fuck? Do you have good overall fitness? Being overweight can put strain on the heart but it could be an irregular heart beat or something to do with your tyroid. I would get it checked out personally, they can do all sorts of scans and checks.