Quote Originally Posted by lettuce View Post
Basically, yeah. There's an oil pressure sensor right before it, so without the tight mesh screen there the sensor would see lower oil pressure. I was hoping it wouldn't make that much of a difference but apparently it does.

Also some asshat rear ended me today.
Did it bend your exhaust? Might as well go aftermarket.

Really, that sucks man. Much damage?