Engine wants to die at stop lights

You see......Thats why I like it here at FABO,you can always get good advice.I to am having the same problem.I was going to go with a lower rated Tstat,but I think I'll try the clothes pins first