I dont think anyone makes an aftermarket oil check valve.
https://www.mbpartsworld.com/oem-parts/mercedes-benz-check-valve-6170180029
It just of an example of how a little part could be the end on the car. if this goes and you cant replace it your kind of screwed.