IMG_3867.jpg
Found this hanging in the engine bay while troubleshooting intermittent hot stalling. Anyone know what it's for?