You may have problems with water quality....do you know why Harry died ?. Yes fish can pine. Carp are very gregarious and enjoy each others company. They also feel safer in numbers. Some tropical fish pair up and mate for life (cichlids) and will often mope about if one of the fish was to die.
Providing your water is fine (are you doing water changes ? do you have a filter ?) i would considder getting another fish to keep Ron company.
Good luck



