Last time I encountered the exact same problem, the TR3 I was working on had rust flakes in the gas tank.
Shine a light into the filler and you can see the bottom pretty good.
rust flakes in the tank is a common problem with 3s and 4s.
I replaced the filter, line, and had the tank cleaned out proper. My boss sent it to a shop that does that kind of thing, but I coulden't give you the name. Try a local radiator shop, they should be able to clean it out.
Prolem solved.