8 3/4 swapped in but....thrust button?

Good Luck, and let us know how it goes! Is it the barracuda in your photo garage, and do you have any current pictures?