Echo petrol powered leaf blower