New Turbocharged V6 on the loose

Thanks for the comments everyone. It was a fun install… although I was a bit skeptical. To answer a few q’s…

It is a Japanese spec engine 2.5ltr V6
It is a 1995 Ford Probe GT
The tranny is new
I’m the original owner :stuck_out_tongue:

Here’s a better pic: