I haven't had any further issues with the brake light staying on after getting out of the Jeep, and the torque converter looks to be locking up and staying locked as it should.

SUCCESS and SIMPLE!