priya, I have a deep stamped steel trans pan I bought from our local Chrysler dealership and installed it on my 86 sedan thinking that would stop the leak. But it still leaked so off it came and I installed the aluminum pan which of course it still leaked because of the shift shaft seal being bad. Anyway I have this deep steel pan and if you want it its yours for the ride. I believe your in Canada and don't know what it would cost to ship but anyway if you want it just let me know and you can pm me your address I'll box it up and take it to the local post office and it will be on its way.