Does anyone understand the difference between bhp and torque?
Torque is a moment of force or turning force, bhp is calculated off this at any point in the rpm range.
You can't have lots of power(bhp) without torque unless you have a very high revving engine.
Torque describes how much 'pull' you will have at any point in the rev range, so if you like describes how engine performs through the rev range.
Power is only that, it gives an overall figure for the engine.
However to have a powerful engine, you either produce LOTS of torque at a low rpm(diesel engine), or more commonly a good amount of torque at a higher rpm(petrol engine), the other alternative for a high power output is a very high engine operating speed.
HP = (torque*rpm)/5250
The above equation is the link between power and torque.
As anyone can work out, you can't really have one without the other, unless the engine rpm is excessively high.