My oil filter does not look good.

Man, some people will do anything to have an excuse to build a stroker.
Kidding, good luck with the teardown, let us know what you find.