Still trying to find
Join Date: Jun 2011
Location: United Kingdom
A Good service (oil, oil filter, Air filter, Spark plugs). Other matters can contribute to low torque, i.e. low tyre pressure. drivetrain can also cause a problem, like in the gearbox, you need to determine weather your engine is causing an issue.
you can check stuff like vacuum leaks on the air intake, what type of fuel your using (maybe fuel cleaner), could be blocked injectors, (could do flow test), weather you have good spark, the list can go on....
but you need to rule out the possibilities by testing various components.