Wiring help

I had the NOX stuff on my 71 in that same location. It looks close to the one I removed from my car. It has to do with the emissions control. Basically, if your on the gas hard the drivers side fender mount turn signal will flash letting you know to let off the throttle.