I'd try a shorter stem and if that doesn't help (or if it does but not 100%) might be worth getting a bike fit ... I've seen quite a few posts suggesting pins and needles is caused by wrong seating position and I know I bought it on when experimenting with moving my saddle further back.