well buying an already built engine would be cheaper than getting someone to build it from scratch, and lets be honest, you're not just going to slap an engine together... the problem is I really cant build one myself, nor do I have the time if I did have also been looking at some second hand stuff, but I really cant trust it 450-500hp seems plenty for me especially since anymore and its not nice on the street