I picked up my Serotta Fierte today. I having a couple of problems I hope you can help with.

I am having pain in my neck and between my shoulders. I think I have too much weight on my hands. The steering is a little squirrely also. My fit and posture look good on the bike. Do you think the stem could be too long? Any suggestions? Thanks