James has done work for me for years on all of my vehicles and he is the most knowledgeable automotive person i have ever met. He does everything from building performance motors to transmissions to rear ends. Because he has done all of those things for me personally and I have never had an issue with anything he has ever done for me.