71 340 running bad

Is this a new old stock 71 340 factory engine? Or has it been rebuilt?