what setting have i messed up to make this happen?
It's normal behavior of spline interpolation in combination with drawing issues in the graph editor. Start by fitting the keys into full view to see if there is actually slingshot overshoot, then adjust the tangent handles.
it's what we call the "boomerang effect"
learn about it here:
Retrieving data ...