Mate, didn't read it properly before - might be oil pump if filings are in the filter. Do you have an oil pressure gauge - oil pressure lights are not a lot of good, they usually come on just after the damage is done.