wow...thats a helluva lotta power to the wheels, but im still extremely concerned about the internals, id be willing to buy crower rods but id rather save money and divert it to getting the power down properly, like you guys said with the LSD etc. Also, im curious to see about installation prices fo...