Is exhaust back pressure the culprit here?

Yes, Stewarts had this 93 ultra stuff. No good...