If it is staying on the rails I wouldn't begin with b-t-b. For hesitation on points from a twin bogie pick up diesel, the first thing to check is the continuity of all the electrical paths from wheel tyre through to motor terminal. With at least four wheels picking up on each of the bogies, stalling on pointwork should be near impossible...