Shrub

I do not know the name of this shrub but think it might be a weigela. It is not doing well this spring. Any suggestions?…