Four signs of an impending heart attack are chest pain or discomfort, feeling weak or light-headed, shortness of breath, and pain or discomfort in one or both arms or shoulders.