Low speed torque and driveability ?

He didn't have the depth - that's the problem. If I had known enough to pick up on his misunderstanding...
Isn't that the problem? As you progress on your journey and you look for answers and the previous sources cannot provide you need to look elsewhere. There is a very well know Chinese saying:

"When the student is ready the master will appear."