Looking for 2004-2007 STI

I know its like beating a dead horse but Howard from Redline is a professional mechanic, would you trust him?

Telling someone to trust them when that person doesn’t even know them is not easily done and since when did getting a second opinion ever become a bad thing?