Thanks for all the information! This is a great forum. How about cooling? Will my stock radiator be enough?