as above it seems to lack some power,it uses a fair bit of fuel and it dont seem to want to go over 120 ,,,what could be causing this??