Re: 125 fuel prob
Just a thought. I once had a fixed tank that kept putting almost invisible flakes of varnish like stuff in the gas. This crap kept clogging things up and was hard to see even in a clear line or glass bodied filter. I finally figured it out and pulled the tank and pressure washed the inside with plenty of purple power de-greaser. Dried it out with a blower hose poked in the fill over night. Wa-la no more flakes...clean as a whistle!
Another point. You have to be careful what you put on the vacuum side of a fuel pump. It has to be a course screen a "strainer" just to catch the crap that might clog or damage the pump. These are specked in the 300 micron range typically. Then on the pressure side you put the "filter", spec'ed in microns, 30 being typical, where the pump can push fuel through the resistance of the filter media. A fine filter in front of a pump will encourage vapor bubbles to form, the course screen has little of this effect, the fine filter has a certain amount of restriction and the strainer practically none. The hotter the fuel is and the higher the vacuum the more bubbles. These bubbles cant be pumped so if you get enough of them they will 'vapor lock' the pump. I have stood and watched this happen, looking at a filter with a glass body and watching the fuel pressure.
If there are no stock filters and hunting up one from another application is a hassle, go to a place like Summit Racing. They have hundreds of configurations and spec all the mesh and micron sizes.