O.B.O. Fits 3rd generation b2200. Comes with exhaust pipe but no muffler. Not sure of year but has sensor before c.c and 2 shiny metal pipes coming off it. Pic on request.