Rob man I got one from busrons, its a truck transmission cooler, they sell em for $150 but my mate WAS working there and i got it for $90.
They are good quality man, they will do the job..
As for oil cooler.. nfi
Is your car auto?? Hmm I thought u drove a manual