Nobody bothers to drain the sediment & water from the fuel tank on a regular basis. The banjo bolt is the most restrictive part of the fuel lines therefore crap gets trapped there.I had the banjo bolt off but didn't see any sticks! How does that happen.
The supply pump can be gotten directly thru Zexel.. there’s a name tag on the supply pump..
But it can be rebuilt for around 100.00.. depending on if the piston is bad.. either way, your gonna be 100.00 ahead if u take it to the local inj pump shop..