What happened to the 99 Cobra? Why not buy maybe an older GT and mod that up instead of a V6? Just curious why you didn't follow that path.
As far as shops, I'm sure there are some good ones in MI, but there is a great one in Toronto that I know of.

They should be in our custom car show in Toronto this weekend actually, along with numerous other shops.