Cheap doesn't get you anything but time in a shop. You are goin to pay for parts that have been tried and proven to the industry. And 500+ HP is a pretty good bit, not out of this world crazy, but more than alot of people are running. What are you wanting out of your truck? Towing? Performance? Streetability? What are you wanting 500 Horses for?