Which converter to buy??

You're over in Alberta. Contact Steve at T.C.S. (1-800-960-1177) in Langley B.C. They will custom build you a converter for YOUR APPLICATION. Converters come with a warranty, something you normally don't see with high stalls.
If you go to their website www.tcsproducts.com they have a spec sheet for you to fill out when ordering a high stall. They, like any good converter builder need this information to get you the right converter for your car.