I also think it is from the
oil filter. For the record the
oil filter is the Motorcraft FL300 filter. I will switch to the Ford Racing High Performance
oil filter part# CM-6731-FL1A as perfeng.cc guys recommended.
(tiny sphere is 5mm diameter)
Here are some hi res (clean pics)