This cooler is the one that I installed on my 2003 Sienna.
http://www.bulkpart.com/Merchant2/me...e=tru-cool-lpd
I do not know what is causing the problem you are having.
I would advise that you have the codes read.....using a OBDII code reader or stopping at a auto parts store, like AutoZone, where they will read your codes for you for free.
Make SURE to ask for and write down the actual numeric code that they get.
On my 1996 Windstar, I had the Vechicle Speed Sensor go bad and cause the transmission to not shift correctly.
On newer Windstars, the Transmission Range Sensor, also known as Neutral Safety Switch, is a common item to fail.