A fuel filter is a small, but vital component in most internal combustion engines. It is the size of half...
Ever heard of someone putting petrol in a diesel car? Maybe you have done it yourself? Well over 160,000 British motorists do it every year, that’s...