Well I know a few places in michigan, on the3 count i live in detroit

Where do you stay at exactly? Becouse thees a place in Rochester Hills called "Auto Addictions".
www.addictsracing.com
(248)-852-9710
The other place I know of is "Auto Works" off 696 on Couzins. I believe it near Gratiot in that area... But anyways, they do a pretty good job. My brother got his H22 Honda Motor swap there... The last time I was over there, Some guy was getting a rb26dett Swaped into his R32 Skyline.
I Lost there number but I would look in a phone book for "Auto Works" If your intrested in going there... There pretty expensive though.