I thought they quit making those damn Maserati TC's a long time ago??? Now there making a new one and it on the way?? Ohhhhh, nevermind, you are getting a new Scion TC. It might fit where the torque converter fits into.
wow, so testy today scotty!!! hehehehehe good luck with the install buddy!!! i sure am digging mine......gas mileage sucks a bit, but the car sure drives better!!!