as always I'm going to suspect the chart... how many data points do you have across those 300 screen pixels ?