Yes the converter is likely the problem...and the more power you put to a bad converter the slower it'll go even with more power. Converters are KEY!! I've had several customers go through this and blame the engine, only to find down the road it was the converter.