Stop in for a cup of coffee

Just looked. No place to hook straps under there..
Figures. Hope you can get some help to put the tranny back in.