What's This? anybody know?
cudaspaz said
Is it some sort of baffle for the oil pump pick up tube?
Click to expand...
I don't know. I wouldn't think so how could oil and coolant mix ?
Print