The people who installed my fuel pump didn't modify the bracket that the stock one sat in, so it was flying around in the fuel tank (idiots)... it also didn't have the sock on the end of it causing it to become blocked.
A combo of no sock and flying around in the fuel tank is what I think caused my pump to fail.
I have never seen worse workmanship than what i saw when the bosch 040 was taking out of my 33... there was disintegrated hosing floating in the fuel tank aswell!