To update, the vsc light was the dpf, cleaning the ports had let some crap fall intot he cylinders that must have restricted the dpf, I did regen, then reset with the battery off and it's sorted now.
Air con will not work at all, and I have followed procedure when reconnecting the battery to give it all chance to re set. The light comes on but the idle doesn't change, I can't hear anything different and it just blows air temp. Heater does work