My oil filter does not look good.

If you think it's cam try the magnet test.