It looks like a cap top and possible pump issue for sure but you won't know for sure until you install those parts. You could get them in and it only improves a little or it completely fixes the issues. I don't see any electrical or physical damage indicators though.