340 -727 -3000 stall- Vibration under load - Trying to find source

Personally I would be looking at that crankshaft to see if it's a cast iron instead of a forged Steel and if they put a neutral harmonic balancer on it.