I've had a similar issue and the dsc came on due to low tyre pressure (slow puncture) , it also caused the abs light to ping on.If i were you I'd put some mileage under you as long as the tyres are holding pressure and the lights stay out.