1340 shovelhead engine for sale