The two 90 degree fittings should not reduce your flow that much as long as the I.D. maintains the 16mm diameter.
Can you please post some pics, something just isn't right.
Also what are the specs for the pump?
Can you please post some pics, something just isn't right.
Also what are the specs for the pump?

