The stock cooling system is more then sufficient for a stock 3100. If you did blow a head-gasket from overheating and not from it being a typical 3100 failure then it is because something is wrong with your cooling system. To answer your question yes it will most likely work. Like others have said though your much better off just getting a 1" stock replacement radiator. No trans cooler issues or fitment issues.