When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I found a sticker on the inside of my hood reading: "Flash TTEC" followed by a long number. It required an authorization number and signature by a Dodge dealer. Was this some sort of a vehicle computer modification?