7875 + 5.9 + E85 + Megasquirt
Nice find. Think it can be rebuilt? Or is there damage to the check valve assembly?
Print