I'm looking at getting headers for my car. I've heard bbk and kooks are both good. Not sure if one is better or not? Also, ill need a matching midpipe right? I think I want long tube headers, not sure if there are pros and cons of either? I like a deep sound. Ceramic or stainless steel? Also, do you have to pull engine to install? Will they have ports for o2 sensors? Thanks guys