Purchased a Ford OEM STB for my car from a member of the forums and everything was great except for my being eager. I was so excited! I literally got home from work, skipped dinner with the family just to get it installed.
I scanned everything to make sure it was going to be a quick install...