Your engine will NOT handle 600hp as it is stock. If that is what you are going for then you will need to do everything you listed, plus a new clutch, probably a driveshaft, etc. Basically it is going to cost you a boat load of money. If you would prefer to do it in stages then you are better...