Hey guys I got around to doing my oil pan gasket today which I think is the culprit to my leak since it was factory and never been changed in 241k miles. I did the oil pump pickup tube o ring too. It was a bluish green one that was in good shape. I replaced with a new red flepro one. Is that a factory o ring or did some one go in there and replace it?