As stated in the thread title, is it necessary for 1.5L turbo civic owners to get oil catch cans?
I just discovered what oil catch cans are last night, so I'm fairly new to this concept. Most of what I've been reading online is, "This is a must have for turbocharged engines..."
Can anyone...