tti fits everything perfect. At least that's what the "chief don't know crap tti pusher" will tell you. Please note the sarcasm in the first sentence.
Make sure your engine is located per tti's directions. You may have to shim it, loosen the mounts and retighten to get it in the correct spot, loosen the power box and move it slightly.