Despite the faulty torpedos and the lack of advanced knowledge, the Allied (mainly US) sub campaign against Japanese merchant shippingwas hugely successful in our timeline.
As I said back in post 2 you might knock off maybe a year. And possibly spark a horrendous famine.