Looks like the 96/88 turbine. When you went to a bigger manifold charger did you jump to another brand or just bumped compressor size?
When I saw what you said, this came to mind.
How does 1xxx hp not rip those engine mount bolts up out of the slots when it torques?