Physiotherapist need to look at your thoracic and cervical spine .u need to get your cycle check with Physiotherapist for proper seat height n handle distance from seat n your sitting posture.if you correct your cycling posture n ergonomic check you will benefit n can enjoy cycling ,I feel your symptoms will also disappear
Next Steps
get the physiotherapist consult as soon as possible
Health Tips
put ice over your pain area