Build your own engines, or have them built?

I also do My own welding on my cars I don't trust other people to handle that kind of stuff it's my life and the lives of the others on the road around me I don't want to think "Hmm is that control arm going to handle me hammering on the car?"