Re: Oil leak /what is this part?!?
Thanks for the swift response! I've seen that in other threads before... I think the shock of this rubber piece falling apart is just fogging my mind! I'll definitely take another look when the sun is back to light my way.