I finally had a chance to check the transmission mount, you long shot was correct. The transmission is resting on the frame. Thanks for you help !!!!