We have GUIDE hub threads, including
AA GUIDE: MIA / Miami Int. Airport, MCT / Connection. I'd recommend reading the Wikipost at the top of the thread.
1:35 is the Int'l. - Domestic Minimum Connection Time, and I personally think that's insane. 1:36 connecting time from international to domestic at MIA? I've always scheduled three hours for that. Flying in Business as EXP with Global Entry I've still been caught up in a queue just waiting for the TSA connection area to be staffed after turning baggage back in at the Customs the it.