will the turbo mount straight up in stock location? how many miles are on it? very interested!