I need help ID this chewed up wiring. I think its for emission but not sure. do I need to get this fixed before driving the car. thnx.