A few thoughts:
1. Can someone please buy them some straps NOT made in China?!?
2. I didn't think there were so many tuner shops out to kill mustangs. It's a conspiracy!
3. I'm thinking that dyno purchased off of ebay wasn't such a good idea. Jus sayin.