Been out all day and just seen this :rolleyes: - As others have said, bit of mess, where's the D2 etc :lol:
I'd have split the pipe to see if T&P or PRV, and pump up the EV as well (0.2bar below mains)
OP it seems you have got sorted, but if not BB Plumbing and Heating in Rotters will come out...