fiat punto 176 1.1 does not start

need help my car does not jump on engine runs only when I press the gas pedal when I let go he goes out again. had previously problems with the cooling could last water feel a day before came out of the hood wiser smoke out. when I continued to lead home he started to clapping under the car when I gave gas. hope someone can help me