what is this? the bracket which holds it in place is snapped on the passenger side. this is not my engine btw :eek: