Just change my fuel pump, accumulator and 2 filters today, since I was loosing power followed by a loud bang from the exhaust, sign that I had barely...