500hp 5.7? Whats it take?

I am picking up an 05 5.7 this Saturday with 120,000 miles on it. My plan is to ring it, put new bearings in it and put a cam in it. I would like to get as close to 500hp as possible. Whats it take to get there? I will be adding TTI's headers as well and make up my own cold air intake. I will be using the stock intake and running it all with an aftermarket ECU.