A whump, A whump man I can hear that now. With your 2800 stall converter you might keep it going, but yep way to much for just a street engine.