....the little rubber thingy in the oil pump that isn't available anymore?
Someone claimed there would be a new run of them in May or so (as I recall) and they'd be under $20.
Any news on that thing?
I don't get notifications from this site anymore for some reason so have little idea what's going on.