There's so much variation between performance of individual units that any traction effort info is meaningless.
The average 150 on its own with an average, non-excessive load (say 30-50 passengers) might reach say 70-75 on the gentle rising gradient from Salford Crescent towards Bolton, assuming clear signals & no running brake test needed. Two 150s in multiple should reach 75, anything less and you know you've potentially got a dud one (or slightly dud pair). This doesn't include faults such as engines reverting to idle, which is usually obvious to an experienced driver.
A poor 150 might manage 60-65 on the same stretch. A decent one will get to 75 no problem and once there run at that speed with only a partial traction power setting.
Even a poor 319 will reach 75mph without breaking a sweat up to Bolton. However no 319 will reach 100mph, they're just not capable, 85-90mph is about all you can expect and that will take forever.
By comparison a 331, even a 4-car, will reach 100mph on the same stretch very very quickly as soon as the line speed permits it (line speed is 95mph after Agecroft, 100mph 1/2 mile after Clifton). Even without taking full traction power and when heavily loaded a 331 will easily do 100mph on that route. The difference between those units and everything else Northern operate (even 323s) is monstrous.