Re: Motor too long?
looks like it is a little deep... Anti-ventilation plate should be roughly in line with the bottom of the hull. (some boats won't tolerate a motor this high, some might want it higher, but at least its a good starting place.)
Very likely that your motor isn't too long, but that it just is mounted all the way down. You don't have to hang a motor on the transom, there are multiple mounting holes for a reason.