Gorgeous E30 first off, clean and stock, and reppin a Sport Chalet frame...good man...
First off as far as the suspension 2 things pop to mind....
1) When was the last alignment?
2) What condition are all the suspension bushings in? sounds like they would be the main culprit
As far as the hesitation
1)O2 sensor? when last replaced?
try keepin it simple first, if those dont check out we have a ton of other possibilities but we will cross that
road at that