Do it yourself. It's fairly easy. The hardest part is the wiring for a S-AFC or whatever fuel computer you are using. If your not using a fuel mangement system then it's easy as pie. Just have your oil pan tapped before hand. Oh, and stay away from revhard, they suck ass.