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

If you pull the pan I would check the rod bearings or at least one or two. If you've had this vibration as long as it sounds there's a chance it's hammering a rod bearing out.