Mini mini and metro idler bush