It's just strange that I can't recall any failures with these when I installed them...
That one E series I had it had a huge leak. It had just gotten stc update and both tubes 6 months prior... Left side was blown out big time. Put it back together, oh shit the pump leaking too wtf, they...